Мне нужно извлечь очень специфичные пары ключ-значение из словаря. Клавиши представляют собой целые числа, и значения повторяются для определенного количества ключей, которые различаются. Я должен извлечь последнюю пару ключ-значение для повторного значения. Таким образом, в данном случае, мне нужно, чтобы извлечь пары ключ-значение:Поиск скрытых пар ключ-значение в словаре
42: ['e ']
85: ['dis ']
88: ['d ']
95: ['e ']
количество раз появляется определенное значение является случайным. Значение может появиться снова позже, как и в данном случае со значением ['e'], и поэтому мне нужно извлечь его дважды.
Это пример, я использую здесь для типа справочника я дело с:
notes_dict = {
0: ['e '],
1: ['e '],
2: ['e '],
3: ['e '],
#(...)
40: ['e '],
41: ['e '],
42: ['e '],
43: ['dis '],
44: ['dis '],
45: ['dis '],
#(...)
83: ['dis '],
84: ['dis '],
85: ['dis '],
86: ['d '],
87: ['d '],
88: ['d '],
89: ['e '],
90: ['e '],
91: ['e '],
92: ['e '],
93: ['e '],
94: ['e '],
95: ['e ']
}
Идеей этого: этот словарь contais информации о которой музыкальная нота воспроизводимая в данный момент времени , Мне нужно сделать этот процесс автоматическим, чтобы попытаться построить очень упрощенную нотную музыку.
Добро пожаловать в StackOverflow. Прочтите и следуйте инструкциям по отправке в справочной документации. [Минимальный, полный, проверяемый пример] (http://stackoverflow.com/help/mcve) применим здесь. Мы не можем эффективно помочь вам, пока вы не опубликуете свой код и не сможете точно описать проблему. StackOverflow не является кодовым или учебным сервисом. – Prune
Что сказал, в чем ваш вопрос? Похоже, что вам нужно получить последнее значение каждой группы, как раз перед запиской. Использование словаря для этого является странным; временной ряд обычно представляет собой последовательность (упорядоченные ряды значений, кортеж или список). – Prune
Вы правы: мне нужно получить последнее значение каждой группы, как раз перед запиской. Итак, вы говорите, что я должен превратить словарь в список, чтобы решить эту проблему? – Capriles