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