采用
a = sorted(a, key=lambda x: x.modified, reverse=True)# ^^^^
在Python 2.x上,该
sorted函数按以下顺序使用其参数:
sorted(iterable, cmp=None, key=None, reverse=False)
因此,如果没有
key=,您传入的函数将被视为带有
cmp2个参数的函数。

采用
a = sorted(a, key=lambda x: x.modified, reverse=True)# ^^^^
在Python 2.x上,该
sorted函数按以下顺序使用其参数:
sorted(iterable, cmp=None, key=None, reverse=False)
因此,如果没有
key=,您传入的函数将被视为带有
cmp2个参数的函数。