У меня есть JSon файл со словарем, а также списки внутри этого словаряПолучение словарь Json/список значений питона
{"Dogs": [["spot"], 1], "Cats": [["whiskers"], 1], "fish": [["bubbles", "lefty", "tank", "goldie"], 4], "elephant": [["tiny", "spring"], 2], "zebra": [[], 1], "gazelle": [["red", "blue", "green", "yellow", "gold", "silver"], 6]}
Там больше в словаре, но из этого примера вы можете увидеть формат.
with open('myfile.json', 'r') as myfile:
json_data = json.load(myfile)
for e,([v], z) in json_data.items():
print e, v, z
Это дает мне
too many values to unpack error.
Я хочу, чтобы выход выглядеть
dogs spot 1
cats whiskers 1
Что вы хотите случиться для рыбы? Вы не можете распаковать в список. – L3viathan
Каким должен быть результат, когда в списках есть несколько вещей? –