在 Python 中去除元组中的重复项


当需要从元组中去除重复项时,就要使用列表推导。

列表可以用来存储异构值(即任何数据类型的数据,如整数、浮点数、字符串等)。

元组列表通常包含一个列表中包含的元组。

列表推导是一种遍历列表并对其执行操作的简写方式。

以下是演示操作的过程——

示例

动态演示

my_list_1 = [(11, 14), (0, 78), (33, 11), (0, 78)]

print("The list of tuple is : ")
print(my_list_1)

my_unique_list = list(set([i for i in my_list_1]))

print("The list of tuples after removing duplicates is :")
print(my_unique_list)

输出

The list of tuple is :
[(11, 14), (0, 78), (33, 11), (0, 78)]
The list of tuples after removing duplicates is :
[(33, 11), (11, 14), (0, 78)]

说明

  • 定义了一个元组列表,并在控制台上显示。
  • 对列表进行遍历,并将其转换为集合。
  • 这样一来,只有唯一元素存储起来。
  • 这再次转换为一个列表。
  • 这被赋值给一个值。
  • 在控制台上显示。

更新于:2021 年 3 月 12 日

989 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.