Учитывая следующий список словарей, представляющих набор данных:
a = [{"animal":"dog", "age":2},{"animal": "duck", "age": "3"}, {"animal": "duck", "age": "5"},{"animal":"dog", "age":10}]
Как я могу перенести это построчное представление в следующее пост столбцовое представление:
b = {"animal":["dog","duck","duck","dog"],"age":[2,3,5,10]}
Единственное единственное способ, которым я вижу, сделать это неэффективно - из первой записи извлеките ключи, а затем для каждого ключа итерируйте по строкам, чтобы извлечь значения.
Знаете ли вы лучший способ сделать это?