from operator import itemgetter
ds = [{"x": 1}, {"x": 2, "y": 3}]
min1 = min(ds, key=itemgetter('x'))
min2 = min(i['x'] for i in ds)
print(min1 == min2)
Задачи по питону и машинному обучению: алгоритмы, функции, классы, регулярные выражения, итераторы, генераторы, ООП, исключения, numpy, pandas, matplotlib, scikit-learn, TensorFlow и др. #Python #ml
from operator import itemgetter
ds = [{"x": 1}, {"x": 2, "y": 3}]
min1 = min(ds, key=itemgetter('x'))
min2 = min(i['x'] for i in ds)
print(min1 == min2)