在python中使用for循环获取两个列表中不同的元素:
list1 = [1,3,65,2,7] list2 = [3,2,5,4] list3 = [] list4 = [] #获取两个列表中相同的元素 for i in list1: for j in list2: if i == j: list3.append(i) #获取两个列表中不同的元素 for b in (list1 + list2): if b not in list3: list4.append(b) print("相同元素:",list3) print("不同元素:",list4)
输出结果如下:
相同元素: [3, 2]
不同元素: [1, 65, 7, 5, 4]
更多Python知识请关注。
Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务