Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Функція enumerate() | The For Loop
Підручник з Циклів Python

Свайпніть щоб показати меню

book
Функція enumerate()

Функція enumerate() надзвичайно корисна, коли потрібно отримати як значення, так і його індекс у послідовності, наприклад, у списку або рядку. Це дозволяє працювати з елементами, одночасно відстежуючи їхню позицію в послідовності.

У Python списки є впорядкованими структурами даних, тобто кожен елемент має унікальний індекс. Функція enumerate() спрощує отримання як індексу, так і значення одночасно.

Синтаксис використання enumerate() такий:

python
  • index: позначає позицію елемента у списку. Python використовує індексацію з нуля, тобто перший елемент має індекс 0;

  • value: позначає фактичний елемент за певним індексом.

Застосуємо enumerate() до нашого travel_list, щоб вивести кожне місто разом з його індексом:

12345
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(str(index) + ' ' + city)
copy
Завдання

Swipe to start coding

Ви організовуєте свій список бажаних подорожей і хочете додати коротку мітку до кожної країни, яка містить її позицію у списку.

  • Використайте функцію enumerate(), щоб пройтися по списку країн.
  • Для кожної країни створіть рядок на кшталт: "Destination 1: France".
  • Збережіть ці рядки у новому списку під назвою travel_rankings.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 1. Розділ 6
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

Awesome!

Completion rate improved to 5

book
Функція enumerate()

Функція enumerate() надзвичайно корисна, коли потрібно отримати як значення, так і його індекс у послідовності, наприклад, у списку або рядку. Це дозволяє працювати з елементами, одночасно відстежуючи їхню позицію в послідовності.

У Python списки є впорядкованими структурами даних, тобто кожен елемент має унікальний індекс. Функція enumerate() спрощує отримання як індексу, так і значення одночасно.

Синтаксис використання enumerate() такий:

python
  • index: позначає позицію елемента у списку. Python використовує індексацію з нуля, тобто перший елемент має індекс 0;

  • value: позначає фактичний елемент за певним індексом.

Застосуємо enumerate() до нашого travel_list, щоб вивести кожне місто разом з його індексом:

12345
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(str(index) + ' ' + city)
copy
Завдання

Swipe to start coding

Ви організовуєте свій список бажаних подорожей і хочете додати коротку мітку до кожної країни, яка містить її позицію у списку.

  • Використайте функцію enumerate(), щоб пройтися по списку країн.
  • Для кожної країни створіть рядок на кшталт: "Destination 1: France".
  • Збережіть ці рядки у новому списку під назвою travel_rankings.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

close

Awesome!

Completion rate improved to 5

Свайпніть щоб показати меню

some-alt