G={(-1, 1): [(0, 1)],
(0, 0): [(1, 0), (0, 1)],
(0, 1): [(1, 1), (0, 2), (-1, 1), (0, 0)],
(0, 2): [(0, 1)],
(1, 0): [(2, 0), (1, 1), (0, 0)],
(1, 1): [(0, 1), (1, 0)],
(2, 0): [(1, 0)]}
У меня есть этот словарь в python, и я хочу go через каждое значение определенного ключа. Например, у меня есть ключ: (0,0) Я хочу напечатать каждое значение отдельно так:
Вывод:
value 0 : (1,0)
value 1 : (0,1)
и у меня есть этот код
key=(0,0)
for v in range (len(G[key])):
print ("value ", v, ":", G[(0,0)].get(v))
G [(0,0)]. Get (v) неверно, и я получаю сообщение:
AttributeError: у объекта 'list' нет атрибута 'get '
Знаете ли вы, что я должен использовать вместо этого?