['KIWI', 'KIWI', '0', 'B19 KDAW'
]
这是列表的一部分,正如你所看到的,最后一个是"B19KDAW",但我需要将其分解为:
['KIWI', 'KIWI', '0', 'B19', 'KDAW']
既然您标记了pandas
,让我们先用explode
做split
,然后用tolist
n_l = pd.Series(l).str.split().explode().tolist()
Out[143]: ['KIWI', 'KIWI', '0', 'B19', 'KDAW']
这里有一种方法:
import pandas as pd
l = ['KIWI', 'KIWI', '0', 'B19 KDAW ']
a = pd.Series(l).str.split(' ', n=1, expand=True).stack().tolist()
a
输出:
['KIWI', 'KIWI', '0', 'B19', 'KDAW ']