gpt4 book ai didi

pandas - 如何将集合转换为 pandas 中的列表?

转载 作者:行者123 更新时间:2023-12-02 03:44:39 25 4
gpt4 key购买 nike

我有这样的数据:

name SF
a {1,23,4,5}
b {1,3,43,5}
c {1,23,24,5}
d {1,23,54,15}

我要让顺丰setlist我期望的输出是:

name SF
a [1,23,4,5]
b [1,3,43,5]
c [1,23,24,5]
d [1,23,54,15]

那么,我该如何做到这一点?

最佳答案

您可以使用 apply(set)apply(list) 来回转换数据类型:

df.SF = df.SF.apply(list)
print(df)

# name SF
#0 a [1, 4, 5, 23]
#1 b [1, 3, 5, 43]
#2 c [24, 1, 5, 23]
#3 d [1, 23, 54, 15]

df.SF = df.SF.apply(set)
print(df)

# name SF
#0 a {1, 4, 5, 23}
#1 b {1, 3, 5, 43}
#2 c {24, 1, 5, 23}
#3 d {1, 23, 54, 15}

关于pandas - 如何将集合转换为 pandas 中的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47215361/

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