Как объединить несколько json-объектов в один
Есть класс.
class datas():
def __init__(self,id,name) -> None:
self.id = id
self.name = name
def serialize(self):
return {
'id': self.id,
'name': f'{self.name}'
}
Преобразую данные в json таким образом
jsonify([e.serialize() for e in item1])
В итоге на выходе у меня список items с 3-мя json-строкам
'[{"id":1,"name":"Test 1"},{"id":2,"name":"Test 2"},{"id":3,"name":"Test 3"}]'
'[{"id":4,"name":"Test 4"},{"id":5,"name":"Test 5"},{"id":6,"name":"Test 6"}]'
'[{"id":7,"name":"Test 7"},{"id":8,"name":"Test 8"},{"id":9,"name":"Test 9"}]'
Как объединить их в один общий json? Если сделать jsonify(items), то на выходе у меня json, но в начале и в конце у него по две квадратные скобки [[ ]]
[[{"id":1,"name":"Test 1"}, .... {"id":9,"name":"Test 9"}]]