Python: функция slice ()
функция slice ()
Функция slice () используется для получения объекта слайса, представляющего набор индексов, заданных диапазоном (start, stop, step).
Версия:
(Python 3.2.5)
Синтаксис:
ломтик (стоп) срез (начало, остановка [, шаг])
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
Начните | Целое число указывает, где начать нарезку. По умолчанию 0. | Необязательный. |
стоп | Целое число указывает, где заканчивается срез. | Необходимые. |
шаг | Целое число определяет шаг нарезки. По умолчанию это. | Необязательный. |
Возвращаемое значение:
Ломтик объекта.
Пример: фрагмент Python ()
pyStr ='Python'
# contains indices (0, 1, 2, 3)
# i.e. P, y , t and h
sliceObj = slice(4)
print(pyStr[sliceObj])
# contains indices (1, 5)
# i.e. y and h
sliceObj = slice(1,5, 2)
print(pyStr[sliceObj])
Выход:
Pyth YH
Иллюстрированная презентация:
Пример: Python slice () с отрицательным индексом
pyStr ='Python'
# contains indices (-2, -3, -4)
# i.e. o, h and t
sliceObj = slice(-1, -3, -1)
print(pyStr[sliceObj])
Выход:
нет
Редактор кода Python:
Предыдущая: setattr ()
Далее: отсортировано ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code