【发布时间】:2020-05-21 15:42:38
【问题描述】:
我有一个如下所示的数据框:
Col1, Col 2, Col3
'abc', (1,2), [(1,2), (3,4)]
'xyz', (3,4), [(1,2), (3,4), (5,6)]
我已经使用df.to_csv("dataframe.csv")将数据框写入文件
当我通过file = pd.read_csv("dataframe.csv") 读取数据帧时,我得到Col2 和Col3 作为字符串。
但是,我想将Col2 读为一个元组,将Col3 读为一个元组列表。
我该怎么做? 或者,是否有另一种方法可以将数据框写入文件,以便我可以读取所需格式的列?
【问题讨论】:
-
试试泡菜。
df.to_pickle和pd.read_pickle
标签: python pandas dataframe format