Негативне Індексування та Довжина Рядка у 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
.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Запитайте мені питання про цей предмет
Сумаризуйте цей розділ
Покажіть реальні приклади
Awesome!
Completion rate improved to 1.64
Негативне Індексування та Довжина Рядка у 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
.
Дякуємо за ваш відгук!