我试图在2.7中的集合列表中获取最大值。
我使用这种语法:
myListOfSets = [set([1441134315L]), set([1448405794L])]
myValue = max(list(myListOfSets))
>> myValue
>> set([1441134315L])
我该如何解决这个问题?
答案 0 :(得分:1)
假设我明白你想要什么,我会做这样的事情 - 找到每个集合的最大值,然后找到这些值的最大值 -
max_all_sets = max([max(a) for a in myListOfSets])
答案 1 :(得分:0)
itertools
解决方案:
>>> from itertools import chain
>>> max(chain(*myListOfSets)