У меня есть такая структура данных:
data = [{
"name": "leopard",
"character": "mean",
"skills": ["sprinting", "hiding"],
"pattern": "striped",
},
{
"name": "antilope",
"character": "good",
"skills": ["running"],
},
.
.
.
]
Каждый ключ в словарях имеет значения типа integer , string или
список строк (не во всех ключах присутствуют все ключи), каждая
словарь представляет строку в таблице; все строки приведены в списке
словарей.
Как я могу легко импортировать это в Панд? Я пытался
df = pd.DataFrame.from_records(data)
но здесь я получаю ошибку "ValueError: массивы должны быть одинаковой длины".