在Python中从元组中删除重复项
当需要从元组中删除重复项时,将使用列表推导。
列表可用于存储异构值(即,任何数据类型的数据,例如整数,浮点数,字符串等)。
元组列表基本上包含包含在列表中的元组。
列表理解是迭代列表并对其执行操作的一种快捷方式。
以下是相同的演示-
示例
my_list_1 = [(11, 14), (0, 78), (33, 11), (0, 78)]输出结果print("元组的列表是: ")
print(my_list_1)
my_unique_list = list(set([i for i in my_list_1]))
print("删除重复项后的元组列表为:")
print(my_unique_list)
元组的列表是:[(11, 14), (0, 78), (33, 11), (0, 78)]
删除重复项后的元组列表为:
[(33, 11), (11, 14), (0, 78)]
解释
元组列表已定义并显示在控制台上。
遍历该列表,并将其转换为set。
这样,仅存储唯一元素。
再次将其转换为列表。
这已分配给一个值。
它显示在控制台上。
以上是 在Python中从元组中删除重复项 的全部内容, 来源链接: utcz.com/z/349846.html