我正在寻找使用 itemgetter 函数对与此类似的列表进行排序。我正在尝试按字典KEY“特殊号码”按升序排列列表。因为嵌套列表处理字典,我发现这很难完成。
from operator import itemgetter
lists = [
[{'time': str, 'ask price': str},
{'ticker': 'BB','Special number': 10}],
[{'time': str , 'price': str},
{'ticker': 'AA', 'Special number': 5}
]
]
我尝试使用:
gg = lists.sort(key=itemgetter((1)['special number']))
print(gg)
非常感谢!