索引pandas数据帧列表

时间:2017-04-07 02:52:52

标签: python pandas

我有一个像这样的pandas数据框列表:

df_list = [df1, df2, df3, df4, d5]

其中每个df具有不同的形状。我想编写一个迭代遍历此列表的函数,并且对于df_list中的每个数据帧,找到该列表中数据框的索引,使用索引执行某些操作,而不是数据框本身。

对于像l = ['string1', 'string2', 'string3']这样的列表,方法l.index('string2')返回字符串的整数位置。但是,做

df_list.index(df1)

返回ValueError: can only compare identically-labeled DataFrame objects.

当列表中的对象没有相同标记时,出现此错误或不一致的原因是什么?在这种情况下是否有更好的索引方法?

0 个答案:

没有答案