① 单行索引
df.loc[1103]
虽然这里的1103是整数, 但loc索引方式用的是索引标签, 而不是默认整数索引(注意默认整数索引和标签索引这二者有时候是一样的)
② 多行索引
多行索引时,需传入一个...list,而不是多个索引
df.loc[[1102,2304]]
多行索引时, 传入的必须是一个list, 而不是两个或多个索引, 否则会报错
#以下索引报错
# TypeError: cannot do...df.iloc[3::4,7::-2]#.head()
⑥ 函数式索引
注意: 由于是iloc,返回值必须是由默认整数索引作为元素构成的类list的数据结构。...df.iloc[lambda x:np.arange(3)]
小节:由上所述,iloc中接收的参数只能为整数或整数列表,不能使用布尔索引。...索引多列时,传入的必须是一个list,而不是多个列名标签--方括号应该有两层。