可以利用pandas处理数据
import pandas as pd
tmp = [
{'a': 1, 'b':2},
{'a': 3, 'b':4},
{'a': 5, 'b':6},
]
df = pd.DataFrame(tmp)
print(df)
输出:
a b
0 1 2
1 3 4
2 5 6
tmp_dict = {col:df[col].tolist() for col in df.columns}
print(tmp_dict)
输出:{'a': [1, 3, 5], 'b': [2, 4, 6]}