Python - Слайси рядків
Слайсинг (Нарізка)
Ви можете повернути діапазон символів за допомогою синтаксису фрагмента.
Укажіть початковий і кінцевий індекси, розділені двокрапкою, щоб повернути частину рядка.
Приклад
Отримайте символи з позиції 2 до позиції 5 (не включено):
b = "Hello, World!"
print(b[2:5])
Спробуйте самі »
Примітка: Перший символ має індекс 0.
Слайс із самого початку
Якщо не вказати початковий індекс, діапазон розпочнеться з першого символу:
Приклад
Переведіть символи від початку до позиції 5 (не включаючи):
b = "Hello, World!"
print(b[:5])
Спробуйте самі »
Слайс до кінця
Якщо пропустити індекс end, діапазон перейде до кінця:
Негативна індексація
Використовуйте від’ємні індекси, щоб почати фрагмент із кінця рядка:
Приклад
Отримати символи:
Від: "o" в "World!" (позиція -5)
До, але не включаючи: "d" в "World!" (позиція -2):
b = "Hello, World!"
print(b[-5:-2])
Спробуйте самі »