Используйте iloc
для целочисленной позиционной индексации
print(fls.iloc[1:3])
# 0.2 b
# 0.3 c
# dtype: object
Позиционная индексация начинается с 0
.В отличие от индексирования на основе меток, но в соответствии с нарезкой списка , последняя позиция исключается.
Используйте loc
для индексации на основе меток
print(fls.loc[0.1:0.3])
# 0.1 a
# 0.2 b
# 0.3 c
# dtype: object
Существует только один индекс
Нет такой вещи, как "неявный индекс" или "явный индекс".Существует только один индекс:
print(fls.index)
# Float64Index([0.1, 0.2, 0.3, 0.4], dtype='float64')
Pandas предоставляет методы для запроса этого индекса по позиции (iloc
) или по метке (loc
).