【发布时间】:2021-01-08 15:04:09
【问题描述】:
假设我有两个列表,例如:
list1 = ['a', 'c', 'a', 'b']
list2 = ['a', 'a', 'a', 'a', 'b', 'c', 'c', 'd', 'e', 'f']
list_final = list2 - list1
list_final = ['a', 'a', 'c', 'd', 'e', 'f']
我不认为 set(lists) 和使用 .difference 的方法会有所帮助,因为它不是唯一的集合。 任何形式的帮助都将不胜感激,而且我是语言新手,因此欢迎任何和所有答案/提示!
【问题讨论】:
-
所以
list2总是排序的? -
所有
list1元素总是至少在list2中出现?
标签: python python-3.x