Зміст курсу
Вступ до 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
.
Дякуємо за ваш відгук!