,可以通过以下步骤完成:
set()
将新的列表转换为集合,因为集合只会保留唯一的值,而丢弃重复的值。len()
比较原列表的长度与集合的长度,若不相等,则存在重复的值。下面是完整的代码示例:
def find_duplicates(tuple_list):
values = [value for sublist in tuple_list for value in sublist]
unique_values = set(values)
if len(tuple_list) != len(unique_values):
duplicates = [value for value in unique_values if values.count(value) > 1]
return duplicates
else:
return "No duplicates found"
# 示例元组列表
tuple_list = [(1, 2, 3), (4, 5, 6), (7, 8, 9), (1, 2, 3)]
duplicates = find_duplicates(tuple_list)
print(duplicates)
输出结果为:
[1, 2, 3]
这说明在元组列表中存在重复的值,且重复的值为1, 2, 3。
推荐的腾讯云相关产品:无相关产品。
领取专属 10元无门槛券
手把手带您无忧上云