我有一个包含日期的列表。目前我只对每个元组的关键1和2感兴趣。 month/year
search_count=[(1L, 4, 2016), (3L, 5, 2016)]
我正在尝试这段代码,但这样我才能获得最大和最小年份。我对月份和年份的组合感兴趣。
min_date = min(search_count,key=itemgetter(2))
max_date = max(search_count,key=itemgetter(2))
我该怎么做?好像我需要最小和最大两个键
答案 0 :(得分:5)
您可以将多个索引传递到itemgetter
。按2
(年)排序,然后按1
(月)排序:
min_date = min(search_count, key=itemgetter(2, 1))
max_date = max(search_count, key=itemgetter(2, 1))