【问题标题】:Split list and convert to dataframe in Pandas在 Pandas 中拆分列表并转换为数据框
【发布时间】:2020-10-27 05:55:58
【问题描述】:

给定一个列表如下:

['start year: 2019', 'end year: 2021']

如何将它们按: 拆分并转换为数据框?

start year      end year
  2019            2021

提前感谢您的帮助。

【问题讨论】:

    标签: python-3.x pandas list


    【解决方案1】:

    你可以的

    df = pd.DataFrame([x.split(':')for x in l ]).set_index(0).T
    0 start year end year
    1       2019     2021
    

    【讨论】:

    • 请问:为什么列名row's是0,索引0应该以2019 2021行开头吧?
    猜你喜欢
    • 2020-10-26
    • 2018-08-26
    • 1970-01-01
    • 2020-05-22
    • 2017-08-29
    • 1970-01-01
    • 2017-06-22
    • 2021-03-22
    • 1970-01-01
    相关资源
    最近更新 更多