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

Зміст курсу

Вступ до Python

Вступ до Python

1. Перше Знайомство
2. Змінні та Типи
4. Інші Типи Даних
5. Цикли
6. Функції

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

Ви також можете індексувати з кінця рядка. У цьому випадку останній елемент має індекс -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.

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

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

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

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

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

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

Секція 2. Розділ 9
some-alt