假设两个元组中都有2个元素
t1=(2,8)
t2=(5,6)
假设我想在两个元组的第一个元素的基础上比较这两个元组。
因此,当我们执行t1>t2
时,输出应该为True(如t1[1]>;t2[1])
所以我想在第一个元素的基础上对这两个元组进行比较
我知道我必须重写tuple的compare函数。但我不知道怎么做
那么请告诉我怎么做?
(假设我想按升序比较元素…)
我想这样做的原因是:
Merging k sorted lists using heapq module in python3
我正在使用Python-3.8.5
Tags:
您只需获取元组的第一个元素并进行比较
或者,如果要筛选或排序
这是“优雅”的方式;):
相关问题 更多 >
编程相关推荐