меня есть словарьКак отсортировать словарь по значению, где ключ является кортеж
d = {('08', '10010'):6, ('23', '10017'):6,('06444', '10028'): 6,('21', '10027'): 6}
Я хочу, чтобы отсортировать его по второму значению
Если у меня есть элемент (x,y):z
, мне это нужно основываться на у
я сделал что-то вроде этого, но это не работает
print sorted(d, key=lambda item:item[0][1])
есть идеи ?
Что вы имеете в виду, «Это Безразлично» t work out "? Каков результат, которого вы ожидаете, и какой результат вы получаете? –
Использовать 'itemegtter'' sorted (d, key = operator.itemgetter (1)) 'в соответствии с обманом –