由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - python 一问
相关主题
Perl 和 python 哪个更值得学阿?which language to use for lighttpd: perl, python, rail, ... ?
请大家帮忙看一下几个Linux命令:请问如何查看已安装的perl或者python的一些库的版本?
问题:关于python和webXFCE 比那个无奔头好看 80 倍
问问应该学用那个shell?openwrt编译问题
问两个Linux 的问题各位大侠, 有 md5.c and md5.h, 请问如何产生libmd5.a 文件. 在线等
准备抛弃perl,投入python了perl能不能一次把一个str中的a替换成x,b替换成y?
Perl问题求助any bash command option similar as perl -c to check the syn
有没有人玩 openwrt 的 routerJava里如何把一个webservice的返回读到一个String里? (转载)
相关话题的讨论汇总
话题: split话题: spt话题: python话题: perl话题: string
进入Linux版参与讨论
1 (共1页)
c******n
发帖数: 4965
1
perl 里面
( $a , $b ) = split "," , $my_string
如果$my_string 没有含",", 照样可以work.
python 就会出error.
我知道3.x 也可以像perl 一样work,
现在的python 有什么简洁的办法么?
i*****e
发帖数: 1359
2
str = 'a b'
a,b = str.split()
M*P
发帖数: 6456
3
try except 不成么

【在 c******n 的大作中提到】
: perl 里面
: ( $a , $b ) = split "," , $my_string
: 如果$my_string 没有含",", 照样可以work.
: python 就会出error.
: 我知道3.x 也可以像perl 一样work,
: 现在的python 有什么简洁的办法么?

i*****e
发帖数: 1359
4
原来是3000,不懂了……
l*********s
发帖数: 5409
5
why not to use regular expression to specify the delimiter
S*A
发帖数: 7142
6
because it does not help.
The problem is not how you split. It is the tuple assign need to have
matching number of element.
If you don't want to use "if" this is what I come up with.
a, b = ("a b".split(',') + [''])[:2]
I think easier to read version:
spt = "a b".split(',')
a = spt.pop(0)
b = spt and spt.pop(0) or ''

【在 l*********s 的大作中提到】
: why not to use regular expression to specify the delimiter
S*A
发帖数: 7142
7
spt = "a b".split(',') + ['']
a, b = spt[:2]
r****t
发帖数: 10904
8
python3 如何像 perl 一样 work? 给个例子?

【在 c******n 的大作中提到】
: perl 里面
: ( $a , $b ) = split "," , $my_string
: 如果$my_string 没有含",", 照样可以work.
: python 就会出error.
: 我知道3.x 也可以像perl 一样work,
: 现在的python 有什么简洁的办法么?

1 (共1页)
进入Linux版参与讨论
相关主题
Java里如何把一个webservice的返回读到一个String里? (转载)问两个Linux 的问题
Parrot VM 跑 perl python PHP Ruby 啥意思?准备抛弃perl,投入python了
这个perl的简单小程序为什么不work?Perl问题求助
网页如何马上更新呢有没有人玩 openwrt 的 router
Perl 和 python 哪个更值得学阿?which language to use for lighttpd: perl, python, rail, ... ?
请大家帮忙看一下几个Linux命令:请问如何查看已安装的perl或者python的一些库的版本?
问题:关于python和webXFCE 比那个无奔头好看 80 倍
问问应该学用那个shell?openwrt编译问题
相关话题的讨论汇总
话题: split话题: spt话题: python话题: perl话题: string