[lang-ref] ( array_max_item_by_key ) ( python )
def test_array_max_item_by_key():
# max(items, key=..)
items = [
{ 'name': 'A', 'score': 30 },
{ 'name': 'B', 'score': 40 },
{ 'name': 'C', 'score': 80 },
{ 'name': 'D', 'score': 20 },
{ 'name': 'E', 'score': 90 },
{ 'name': 'F', 'score': 10 },
]
top_item = max(items, key=lambda x: x['score'])
assert top_item['score'] == 90
assert top_item['name'] == 'E'