相关疑难解决方法(0)

通过特定元素创建一系列元组

所以我有一个元组元组

a = ((1, 2), (7, 2), (5, 2), (3, 4), (8, 4))
Run Code Online (Sandbox Code Playgroud)

我想从'a'中删除所有具有共同第二个元素的元组,除了一个(其中任何一个).

对于上面的例子,我想要新的输出 a = ((1,2),(3,4))

换句话说,我想消除在元组的第二个位置被认为是重复元素的元组.

我想知道实现这一目标的最有效方法,也想知道我是否可以使用列表而不是元组来做同样的事情?

python tuples set

3
推荐指数
1
解决办法
1053
查看次数

标签 统计

python ×1

set ×1

tuples ×1