如何在Python的嵌套元组中获取唯一元素
当需要在嵌套元组中获取唯一元素时,可以使用嵌套循环和“set”运算符。
Python带有一个称为“set”的数据类型。该“集合”包含仅唯一的元素。
该集合在执行诸如相交,差分,并集和对称差分之类的操作时很有用。
以下是相同的演示-
示例
my_list_1 = [(7, 8, 0), (0 ,3, 45), (3, 2, 22), (45, 12, 9)]
print ("Thelistoftupleis: " )
print(my_list_1)
my_result = []
temp = set()
for inner in my_list_1:
for elem in inner:
if not elem in temp:
temp.add(elem)
my_result.append(elem)
print("Theuniqueelementsinthelistoftuplesare: ")
print(my_result)输出结果Thelistoftupleis: [(7, 8, 0), (0, 3, 45), (3, 2, 22), (45, 12, 9)] Theuniqueelementsinthelistoftuplesare: [7, 8, 0, 3, 45, 2, 22, 12, 9]
解释
元组列表已定义,并显示在控制台上。
创建一个空列表,并创建一个空集。
遍历该列表,并检查列表中是否存在该列表。
如果没有,它将被添加到列表以及空集。
该结果分配给一个值。
它在控制台上显示为输出。
热门推荐
1 训练狗狗基础
2 怎么训练狗狗笑
3 怎么训练狗狗卧下
4 上海狗狗训练基地
5 训练狗狗排便
6 狗狗基础训练
8 如何训练狗狗装死
9 狗狗站姿训练
10 狗狗训练用品
11 训练狗狗吧
12 狗狗要怎么训练
13 怎么训练狗狗玩球
14 训练狗狗唤回
15 狗狗训练躺下
16 狗狗训练指令
17 狗狗的训练技巧
18 狗狗不好训练