一个dataframe,有一列的值都是list
name info
0 tom ['a','b','c']
1 jack ['a','c','d']
2 tony ['b','c','d']
我想做一个这样的运算:
df.loc[df['name']=='tom','info'] = \
df.loc[df['name']=='tom','info'].iloc[0] + ['d']
就是想把tom的info,改成['a','b','c','d'],总是报错,半天搞不定。
变通的办法就是做文本运算"a,b,c" + "," + "d",这样没问题。
我就是想知道,有没有办法做list运算。
--
修改:tictoc FROM 47.117.171.*
FROM 47.117.171.*