gpt4 book ai didi

python - 使用 .intersection() 比较 2 个列表

转载 作者:行者123 更新时间:2023-12-01 09:19:25 24 4
gpt4 key购买 nike

我正在尝试将一个列表(列表 A)(其中包含 130 个姓名)与另一个列表(B(其中包含大约 500 个姓名))进行比较。我想检查列表 A 中的名称是否也出现在列表 B 中,如果是,我想创建第三个列表 C 来存储那些常见条目。

我尝试使用以下方法:

C = list(set(A).intersection(B['Username']))
for names in C:
print('common user: ' + names)

这段代码的问题是我得到了一些用户,但不是全部,我手动检查,它没有返回所有常见用户,我哪里出错了?我尝试将列表 AB 转换为 SeriesDataframe,但是将其转换为列表时没有任何变化,并且在将其转换为 DataFrame 时它不起作用。

最佳答案

def intersect(list_1, list_2):
return list(set(list_1) & set(list_2))
C = intersect(A,B)

关于python - 使用 .intersection() 比较 2 个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50922425/

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