Зміст курсу
Вступ до Python
Вступ до Python
Негативна Індексація та Довжина Рядка в Python
Ви також можете індексувати з кінця рядка. У цьому випадку останній елемент має індекс -1
, передостанній - -2
і так далі.
# Initial string site = "codefinity" # Get the letters 'y' and 'f' print(site[-1], site[-6])
Примітка
Пам'ятайте, що
-1
є стандартним способом доступу до останнього елемента.
Тепер, коли ви знайомі з посиланням на символи в рядку, ви можете задатися питанням, як визначити загальну кількість символів у цьому рядку. На щастя, Python надає функцію len()
для цього. Просто передайте рядок або змінну, що містить рядок, як аргумент.
# Initial string site = "codefinity" # Get the string length print(len(site))
Як ви могли помітити, довжина рядка відповідає кількості символів у ньому. Таким чином, загальна кількість символів у рядку завжди на один більша за індекс його останнього символу. Наприклад, якщо довжина рядка дорівнює 10
, індекс його останнього символу дорівнює 9
.
Примітка
Ви також можете визначити індекс останнього символу, використовуючи
len(string) - 1
.
Дякуємо за ваш відгук!