大家早好、午好、晚好吖 ❤ ~欢迎光临本文章

列表有加法,列表的加法就是列表的拼接。
在列表中,没有减法操作,但有时我们需要计算两个列表的差异值,一般的求列表差异值的方法只能求得不存在重复元素的差异值,但是当元素存在重复现象,那求得的差异值并不是我们真正想要的,现发现了一个高级的求出列表差异值的方法,不仅可以得到差异值元素,还能得到相差的个数,真是妙,分享给大家 ~
1. 简单的求列表差异值的2种方法:
适用场景:不存在重复元素
方法一:
In [1]: list1 = [1, 2, 3, 4, 5, 6, 7, 8]
In [2]: list2 = [2, 3, 5, 6, 7]
In [3]: list(set(list1)-set(list2))
Out[3]: [8, 1, 4]
方法二:
'''
python资料获取看这里噢!! 小编 V:python10010 好友验证备注:6
即可获取文章源码/教程/资料/解答等福利,还有不错的视频学习教程和PDF电子书!
'''<

本文介绍了如何在Python中求两个列表的差异值,包括简单的求差方法及其局限性,以及一种能处理重复元素并计算差异值个数的高级方法。适合初学者学习和提高。
最低0.47元/天 解锁文章

1万+

被折叠的 条评论
为什么被折叠?



