Python 3.3, словарь с парами ключ-значение в этой форме.
d = {'T1': ['eggs', 'bacon', 'sausage']}
Значения представляют собой списки переменной длины, и мне нужно перебирать элементы списка. Это работает:
count = 0
for l in d.values():
for i in l: count += 1
Но это некрасиво. Должен быть более питонический способ, но я не могу его найти.
len(d.values())
производит 1. Это 1 список (DUH). Попытки со счетчиком из здесь дают "нехешируемый тип" ошибки.