我会使用列表理解来拆分每个字符串,然后将其传递给
pd.DataFrame
:
lst = ['Fred Green,20/11/2020\n', 'Jack Wilson,01/05/2021\n',]
df = pd.DataFrame([item.strip().split(',') for item in lst], columns=['name', 'date'])
输出:
>>> df
name date
0 Fred Green 20/11/2020
1 Jack Wilson 01/05/2021