Я пытаюсь узнать о выражениях генератора и о том, как они работают.
У меня есть список словаря, подобный этому,
la = [ {'app_name': 'MKV58YCF8RR','time_diff': 17647},
{'app_name': 'ZXG68HYW4BA','time_diff': 18132}]
Я хотел получить максимальное значение time_diff
из него, который я сделал, используя max
max_val = max(value["time_diff"] for value in la)
Это дает мне
18132
Но я также хочу напечатать app_name
этого time_diff
.
Ожидаемый выход:
ZXG68HYW4BA is 18132
Токовый выход
18132
Может кто-нибудь подскажите, пожалуйста, как мне также получитьа также клавиша app_name
?
Редактировать:
Я думаю, мне нужно использовать map
, но не знаете, как?