python字典转dataframe,ke作为一列,对应value在同一行的另外一列。

问题描述:
以下字典想转成如下格式Dataframe

dict1 = {
    
    'a': [1, 2, 3], 'b': [3, '2'], 'c': [1, 5, 6, 7, 8]}

Out[4]: 
   A                B
0  a        [1, 2, 3]
1  b           [3, 2]
2  c  [1, 5, 6, 7, 8]
dict1 = {
    
    'a': [1, 2, 3], 'b': [3, '2'], 'c': [1, 5, 6, 7, 8]}
df1 = pd.DataFrame([dict1.keys(), dict1.values()]).T
df1.columns = ['A', 'B']

猜你喜欢

转载自blog.csdn.net/weixin_41772761/article/details/119181347