2014-11-26 5 views
0

Так мой словарь выглядит следующим образом:словарь доступа ключи и значения

{ 'бродил': [YearCount (год = 2005, граф = 83769), YearCount (год = 2006, кол = 87688), YearCount (year = 2007, count = 108634), YearCount (year = 2008, count = 171015)], 'request': [YearCount (year = 2005, count = 646179), YearCount (year = 2006, count = 677820), YearCount (year = 2007, count = 697645), YearCount (year = 2008, count = 795265)], 'airport': [YearCount (year = 2007, count = 175702), YearCount (year = 2008, count = 173294)]}

Значения хранятся в объекте YearCount, который содержит год и сосчитать.

Как получить доступ к каждой букве в каждой клавише, например. «Бродила» ,? Я пытаюсь создать список, содержащий относительную частоту букв, масштабируемую общим количеством цифр в алфавитном порядке.

Ex.

[0.03104758705050717, 0.0, 0.0, 0.03500991824543893, 0.2536276129665047, 0.0, 0. 
0, 0.0, 0.013542627927787708, 0.0, 0.0, 0.0, 0.0, 0.017504959122719464, 0.013542 
627927787708, 0.013542627927787708, 0.10930884736053291, 0.15389906233882777, 0. 
10930884736053291, 0.12285147528832062, 0.10930884736053291, 0.0, 0.017504959122 
719464, 0.0, 0.0, 0.0] 

ответ

0

Вы можете сделать это следующим образом:

for key in d: 
    for letter in key: 
     print(key, letter) 
Смежные вопросы