Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Негативна Індексація та Довжина Рядка в Python | Змінні та Типи
Вступ до Python
course content

Зміст курсу

Вступ до Python

Вступ до Python

1. Перше Знайомство
5. Цикли

book
Негативна Індексація та Довжина Рядка в Python

Ви також можете індексувати з кінця рядка. У цьому випадку останній елемент має індекс -1, передостанній - -2 і так далі.

1234
# Initial string site = "codefinity" # Get the letters 'y' and 'f' print(site[-1], site[-6])
copy

Примітка

Пам'ятайте, що -1 є стандартним способом доступу до останнього елемента.

Тепер, коли ви знайомі з посиланням на символи в рядку, ви можете задатися питанням, як визначити загальну кількість символів у цьому рядку. На щастя, Python надає функцію len() для цього. Просто передайте рядок або змінну, що містить рядок, як аргумент.

1234
# Initial string site = "codefinity" # Get the string length print(len(site))
copy

Як ви могли помітити, довжина рядка відповідає кількості символів у ньому. Таким чином, загальна кількість символів у рядку завжди на один більша за індекс його останнього символу. Наприклад, якщо довжина рядка дорівнює 10, індекс його останнього символу дорівнює 9.

Примітка

Ви також можете визначити індекс останнього символу, використовуючи len(string) - 1.

question mark

Для рядка test, наведеного нижче, визначте символ на індексі -4.

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 8
We're sorry to hear that something went wrong. What happened?
some-alt