JSON-кодировка Python

Я пытаюсь закодировать данные в JSON на Python, и у меня возникло немало проблем. Я считаю, что проблема просто недоразумение.

Я относительно новичок в Python и никогда по-настоящему не знаком с различными типами данных Python, так что, скорее всего, это меня и смущает.

В настоящее время я объявляю список, перебираю и другой список и добавляю один список в другой:

import simplejson, json
data = [['apple', 'cat'], ['banana', 'dog'], ['pear', 'fish']]

x = simplejson.loads(data)
# >>> typeError: expected string or buffer..

x = simplejson.dumps(stream)
# >>> [["apple", "cat"], ["banana", "dog"], ["pear", "fish"]]
# - shouldn't JSON encoded strings be like: {{"apple":{"cat"},{"banana":"dog"}}

Так что я либо:

Я не понимаю синтаксис JSONЯ не понимаю модуль (ы) Python JSONЯ использую неподходящий тип данных.

Ответы на вопрос(7)

Ваш ответ на вопрос