Функция Python slice()
Пример
Создайте кортеж и объект среза. Используйте объект slice, чтобы получить только два первых элемента кортежа:
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(2)
print(a[x])
Определение и использование
Функция slice()
возвращает объект среза.
Объект среза используется, чтобы указать, как нарезать последовательность. Вы можете указать, где начать нарезку и где закончить. Вы также можете указать шаг, который позволит вам, например, нарезать только все остальные элементы.
Синтаксис
slice(start, end, step)
Значения параметров
Parameter | Description |
---|---|
start | Optional. An integer number specifying at which position to start the slicing. Default is 0 |
end | An integer number specifying at which position to end the slicing |
step | Optional. An integer number specifying the step of the slicing. Default is 1 |
Дополнительные примеры
Пример
Создайте кортеж и объект среза. Запустите объект слайса в позиции 3 и срежьте в позиции 5 и верните результат:
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3,
5)
print(a[x])
Пример
Создайте кортеж и объект среза. Используйте параметр step для возврата каждого третьего элемента:
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0,
8, 3)
print(a[x])