我有这个字符串:

"3a.24.5t.5a  4     1743 3150924      2786 0"


使用此代码:

for i in flines:
    ll = re.findall(r'\.?\w+', i)
    print ll


我得到:

['3a.', '24.', '5t.', '5a', '4', '1743', '3150924', '2786', '0']


我需要:

['3a.24.5t.5a', '4', '1743', '3150924', '2786', '0']


谢谢

最佳答案

使用split()

>>> ll = "3a.24.5t.5a  4     1743 3150924      2786 0".split()
>>> ll
['3a.24.5t.5a', '4', '1743', '3150924', '2786', '0']

关于python - list 中的Python修剪空白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8429803/

10-13 06:28