我正在尝试找到最pythonic的方式来拆分字符串
“字符串中的一些单词”
成单个词。 string.split(' ')
工作正常,但它返回列表中的一堆空白条目。当然,我可以迭代列表并删除空格,但我想知道是否有更好的方法?
最佳答案
只需使用 my_str.split()
没有 ' '
.
更多,你还可以通过指定第二个参数来表示执行多少次拆分:
>>> ' 1 2 3 4 '.split(None, 2)
['1', '2', '3 4 ']
>>> ' 1 2 3 4 '.split(None, 1)
['1', '2 3 4 ']
关于python - 用任意数量的空格分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13028120/