熊猫-将具有列表的一列转换为其他数据框

时间:2018-09-05 12:58:57

标签: python python-3.x pandas

我有一个数据框,其col2的值像列表一样

d = {'col1': [1, 2], 'col2': [['a','b','c'],['d','e','f']]}
df = pd.DataFrame(d)
df

col1 col2 0 1 [a, b, c] 1 2 [d, e, f]

我想将col2转换为新的数据框

我能够做到这一点...

Dataframe = pd.DataFrame()
for i in range(0,df3.shape[0]):
    dff = pd.DataFrame(df3.col2[i]).T
    Dataframe = Dataframe.append(dff)
Dataframe

. 0 1 2 0 a b c 0 d e f

但是想知道是否有更好的方法/任何函数可以将该列转换为新的数据存储区??

0 个答案:

没有答案