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