gpt4 book ai didi

Python:打印 pandas 数据框时删除列表元素的括号

转载 作者:行者123 更新时间:2023-12-02 18:19:05 25 4
gpt4 key购买 nike

我有一个这种类型的 pandas 数据框

d = {'col1': [1, [2,3]], 'col2': [[3,4,5], 4]}
d = pd.DataFrame(d)
print(d)

输出:

     col1       col2
0 1 [3, 4, 5]
1 [2, 3] 4

打印此数据框时删除所有列表元素的括号的最佳方法是什么?

最佳答案

与@adhg的答案完全相同,但我们也可以这样做:

df = d.astype(str).apply(lambda col: col.str.strip('[]'))

关于Python:打印 pandas 数据框时删除列表元素的括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71105416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com