我有这个:
[{'prisonniers': [], 'sécurité': '47'},{'prisonniers': [],'sécurité':'92'}, {'prisonniers': [], 'sécurité': '38'}]
我需要在另一个列表中放入具有最低“安全性”的字典,在这种情况下,我需要这个:
myList = [{'prisonniers': [], 'sécurité': '38'}]
最佳答案
min
函数接受一个名为key
的参数,它将找到可调用的基于key
的可迭代对象的最小值。所以,试试这个:
l = [{'prisonniers': [], 'sécurité': '47'},{'prisonniers': [],'sécurité':'92'}, {'prisonniers': [], 'sécurité': '38'}]
min(l, key=lambda x:x['sécurité'])
输出将是
{'prisonniers': [], 'sécurité': '38'}
关于python - 找到关于特定键的字典列表的最小值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53683078/