gpt4 book ai didi

python - 我如何比较 python 中的两个列表,并返回第二个列表需要具有相同的值而不考虑顺序?

转载 作者:太空狗 更新时间:2023-10-29 18:15:46 27 4
gpt4 key购买 nike

a = [1, 2, 3, 4]
b = [2, 4, 3, 1]
c = [2, 3]

当比较 a 和 b 时,应该返回 True:a 中的所有项目都出现在 b 中, 中的所有项目b 出现在 a 中。

比较ac时,应该返回False:a中有不存在的项存在于 c 上。

pythonic 的方法是什么?

最佳答案

排序,然后比较。

sorted(a) == sorted(b)

关于python - 我如何比较 python 中的两个列表,并返回第二个列表需要具有相同的值而不考虑顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7539579/

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