参考字典值[重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

我有一个数据帧,df列标题为A,B,C,D

我可以从这本词典中引用这些标题吗?

dic={'key1':['A','B'],
key2: [C,D]}

df[key1[0]]

给出A列的输出?

   A
0  44
1  44
2  44
3  33
pandas dictionary
1个回答
1
投票

是的你可以,但你需要

df[dic['key1']]
     A    B
0  NaN  NaN

df[[dic['key1'][0]]]
     A
0  NaN
© www.soinside.com 2019 - 2024. All rights reserved.