读书人

py字符串处理有关问题

发布时间: 2012-04-28 11:49:53 作者: rapoo

py字符串处理问题?
怎样将字符串:

Python code
str1="x1","y1","z1"

中的x1 y1 z1(注意:x1,y1,z1的长度是不确定的!!) 分别截取出来?


求快速方法!!


[解决办法]
Python code
>>> str1="x1","y1","z1">>> x, y, z = str1>>> x, y, z('x1', 'y1', 'z1')>>>
[解决办法]
>>> x1 = 1
>>> abc = 'string abc'
>>> y332test = ('y',332,'test')
>>> lst = ["x1", "abc", "y332test"]
>>> map(eval, lst)
[1, 'string abc', ('y', 332, 'test')]
>>>

[解决办法]
长度不定就循环一下
Python code
>>> str1="x1","y1","z1">>> for i in range(len(list(str1))):    print list(str1)[i]    x1y1z1>>> 

读书人网 >perl python

热点推荐