我有一个pandas列,它有这样的值[accd, bewe, cewr, dew...]
,其中accd
、bewe
等等是字符串,但它们是没有引号的
如何在所有行中将其转换为['accd', 'bewe', ...]
?我想把这个函数应用到
data = [['[tom,ball]', 10], ['[nick, jonas]', 15], ['[juli, roberts]', 14]]
df = pd.DataFrame(data, columns = ['string', 'Age'])
我希望这个df数据帧在string列中有值 ['tom'、'ball']等等
我认为这段代码可以满足您的需求:
s[1:-1]
从字符串中删除大括号。然后.split(",")
将文本拆分为多个部分。将此操作应用于列的所有元素,并将其展开为可分配的形式相关问题 更多 >
编程相关推荐