当索引是数值时,Pandas执行隐式还是显式切片,以及是否可以控制end的包含?

9cbw7uwe  于 2022-12-21  发布在  其他
关注(0)|答案(1)|浏览(74)

隐式切片包含end,而显式切片不包含end。
当索引为数值时,使用数值进行切片会导致隐式切片还是显式切片?
当index是数值的时候,那么我们可以控制切片是否包括结尾吗?

4nkexdtk

4nkexdtk1#

loc始终包含,而iloc不包含上限:

df = pd.DataFrame({'col': list('ABCDEFG')})

  col
0   A
1   B
2   C
3   D
4   E
5   F
6   G

df.loc[2:4]

  col
2   C
3   D
4   E

df.iloc[2:4]

  col
2   C
3   D

相关问题