我有一个关于这种格式的数据框:
id val
0 294 aa
1 254 bb
2 844 cc
我需要“val”列是一个包含字符串的列表,因为我需要将数据框与另一个具有这种格式的数据框连接起来:
id val
0 294 [aa]
1 254 [bb]
2 844 [cc]
有谁知道我该怎么做?它必须是一个列表,因为另一个数据框是我们数据库的格式,我想将连接的数据框插入其中。
最佳答案
我建议不要存储非标量类型,但如果您坚持可以使用 apply
并为每一行构造一个列表:
In [53]:
df['val'] = df['val'].apply(lambda x: [x])
df
Out[53]:
id val
0 294 [aa]
1 254 [bb]
2 844 [cc]
关于python - Pandas 数据框 - 具有包含字符串列表的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43273575/