Python – 筛选具有唯一值的元组


当需要从元组列表中筛选具有唯一值的元组时,将使用“list”和“set”方法。

示例

以下是对它的演示:

my_list = [(42, 51), (46, 71), (14, 25), (26, 91), (56, 0), (11, 1), (99,102)]
print("The list of tuple is :")
print(my_list)
my_list.sort()
print("The list after sorting is :")
print(my_list)
my_result = list(set(my_list))
print("The result is :")
print(my_result)

输出

The list of tuple is :
[(42, 51), (46, 71), (14, 25), (26, 91), (56, 0), (11, 1), (99, 102)]
The list after sorting is :
[(11, 1), (14, 25), (26, 91), (42, 51), (46, 71), (56, 0), (99, 102)]
The result is :
[(11, 1), (26, 91), (42, 51), (46, 71), (56, 0), (14, 25), (99, 102)]

说明

  • 定义了一个整数元组列表,并在控制台上显示。

  • 它使用“sort”方法进行排序。

  • 它显示在控制台上。

  • 将其转换为集合以获得唯一值,然后转换为列表。

  • 将此结果分配给变量。

  • 这是显示在控制台上的输出。

更新于:13-Sep-2021

199 次浏览

开启职业生涯

完成课程,获得认证

开始
广告