
当用下标元组进行iloc索引时会报错,具体如下:
import pandas as pd
df = pd.Dataframe({'A':[1,2],'B':[3,4]})
# loc索引,列表,正常
df.loc[:,['A','B']]
# loc索引,元组,正常
df.loc[:,('A','B')]
# iloc索引,列表,正常
df.iloc[:,[0,1]]
# iloc索引,元组,报错
df.iloc[:,(0,1)]
IndexingError: Too many indexers
请问报错原因如何解释?
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)