У меня есть словарь в python, имеющий кортеж как ключ и значение как int. Это выглядит следующим образом:Ключ Python tuple в словаре не может получить
{('class1','name1'):3,('class1','name2'):3,('class2','name1'):1,('class2','name2'):2}
Я хочу, чтобы найти имя мудрое разницу значений от class1 к классу 2. Например:
{('class1','name1'):2,('class1','name2'):1}
Можете ли вы мне помочь? Я новичок в python и не хочу перебирать список. Есть ли какой-нибудь питонический способ сделать это?
Но у меня нет двух отдельных словарей. У меня есть все мои записи только в одном словаре. Знаете ли вы, каким образом я могу создать такой словарь по моим данным данным? Как я могу сделать такой запрос в ключевом кортеже? – Naman
Отлично, спасибо. Действительно элегантное решение. – Naman