【问题标题】:Reference dictionary values [duplicate]参考字典值[重复]
【发布时间】:2019-07-18 06:00:10
【问题描述】:

我有一个数据框,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

【问题讨论】:

  • 你会使用df[[dic[key1[0]]]]

标签: pandas dictionary


【解决方案1】:

是的,你可以,但你需要

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 1970-01-01
    • 2018-12-26
    相关资源
    最近更新 更多