Я пытаюсь изучить тегеры изображений Algorithmia в Python.
client.algo("deeplearning/IllustrationTagger/0.2.5")
client.algo("deeplearning/InceptionNet/1.0.3")
Но это не совсем актуально для данного вопроса, поскольку касается словарей в целом.
for dict in dictList:
print(dict)
И вот результат:
// {'safe': 0.9950032234191896}
// {'сомнительно': 0.004409242421388626}
// {'явный': 0.00011681715113809332}
Я могу получить доступ к ключу нормально:
for dict in dictList:
for key in dict:
print(key)
//безопасно
//сомнительный
//явный
Но когда я пытаюсь распаковать ключ и значение:
for dict in dictList:
for key, value in dict:
print(key)
print(value)
Я получаю такую ошибку:
для ключа значение в dict:
ValueError: слишком много значений для распаковки (ожидается 2)
Как я могу получить доступ и к ключу, и к значению?
РЕДАКТИРОВАТЬ: я переименовал obj и array в dict и list, чтобы не путать с нотацией Javascript.