【发布时间】:2020-12-04 11:19:35
【问题描述】:
我想创建一个字典,其中键是数据框一列的值,而值来自相应行中的另一列。
这是一个示例数据框:
df = pd.DataFrame(np.random.randint(0,100,size=(100, 4)), columns=list('ABCD'))
df.head()
A B C D
0 34 99 78 0
1 31 47 44 22
2 53 38 11 27
3 86 84 81 87
4 57 4 23 46
我想得到一个这样的字典,A值作为键,C值作为字典值:
{34: 78, 31: 44, 53: 11, 86: 81,57: 23}
你会怎么做呢?
【问题讨论】:
-
这能回答你的问题吗? Convert a Pandas DataFrame to a dictionary
标签: python python-3.x pandas