我有一个从外部文件导入的数据框。列名并不总是相同的,具体取决于谁创建了我导入的文件。我有一个可能名称的列表,我想根据列表获取该列。列的顺序并不总是相同。
print(df_1)
GR RHOB
0 300 10
1 400 11
print(df_2)
RHOB GAMMA
0 14 500
1 15 600
在上面的示例中,GR和GAMMA相同,我需要能够通过类似的方式调用其中任何一个:
print(df_1.GAMMA_ALIAS)
GR
0 300
1 400
print(df_2.GAMMA_ALIAS)
GAMMA
0 500
1 600
我列出了Gamma列的所有可能名称。