我想过滤这样的字符串:'Hello%World' ----> List = ['Hello','World'] 是否有任何内置函数?
问问题
413 次
2 回答
8
你可以使用str.split
:
>>> strs='Hello%World'
>>> strs.split("%")
['Hello', 'World']
帮助(str.split):
S.split(sep=None, maxsplit=-1) -> 字符串列表
返回 S 中的单词列表,使用 sep 作为分隔符字符串。如果给出了 maxsplit,则最多完成 maxsplit 拆分。如果 sep 未指定或为 None,则任何空白字符串都是分隔符,并从结果中删除空字符串。
于 2013-05-04T22:51:51.260 回答
0
simply split
str ='Hello%World'
print str.split("%")
gives you
>>>
['Hello', 'World']
于 2013-05-05T03:14:29.137 回答