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

bookФункція enumerate()

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

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

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

for index, value in enumerate(sequence):
    # Your code here
  • 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.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

bookФункція enumerate()

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

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

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

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

for index, value in enumerate(sequence):
    # Your code here
  • 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

some-alt