У меня есть данные следующей формы:
foos = [{'bar': [{'baz': 1}, {'baz': 2}]}, {'bar': [{'baz': 3}, {'baz': 4}]}, {'bar': [{'baz': 5}, {'baz': 6}]}]
Мне нужно понимание списка, которое даст:
[1, 2, 3, 4, 5, 6]
Я не совсем уверен, как это сделать. Эта Сорта работает:
>>> [[bar['baz'] for bar in foo['bar']] for foo in foos]
[[1, 2], [3, 4], [5, 6]]
но я хочу, чтобы результаты были сплющенными.