2024-04-25 23:58:21 发布
网友
假设(1,2,3,4)已经存在于我的列表/集合中。当我添加另一个元组(3,4,2,1)时,除了顺序之外没有其他元素,它不应该被添加。你知道吗
就列表而言,元组没有顺序。使用frozenset而不是tuple并将它们添加到set,您将得到一个唯一的frozenset列表。如果以后元素的顺序对你很重要,你必须重新创建它。你知道吗
frozenset
tuple
set
def add(list1, list2): x = set(list1)^set(list2) if(len(x)>0): return list1+list2
就列表而言,元组没有顺序。使用
frozenset
而不是tuple
并将它们添加到set
,您将得到一个唯一的frozenset列表。如果以后元素的顺序对你很重要,你必须重新创建它。你知道吗相关问题 更多 >
编程相关推荐