在python中划分一个字符串

时间:2011-07-10 18:19:39

标签: python string

如何告诉程序将/ 123/456/789 /作为三个单独的字符串进行单独处理?

3 个答案:

答案 0 :(得分:10)

如果您的所有字符串都具有完全相同的格式:

>>> "/123/456/789/".split("/")[1:-1]
['123', '456', '789']

你从列表中得到3个字符串。

答案 1 :(得分:2)

另一种解决方案,如果你的字符串没有必要开始,或以'/'结尾,可能是:

'/123/456/789/'.strip('/').split('/')
> ['123', '456', '789']

答案 2 :(得分:1)

test = "123/456/789"

for s in test.split('/'):
    print s