Зміст курсу
Посібник з циклів Python
Посібник з циклів Python
Функція enumerate()
Функція enumerate()
надзвичайно корисна, коли вам потрібно отримати доступ як до значення, так і до його індексу в послідовності, такій як список або рядок. Це дозволяє працювати з елементами, відстежуючи їхнє положення в послідовності.
Як enumerate()
працює зі списками
У Python списки є впорядкованими структурами даних, тобто кожен елемент має унікальний індекс. Функція enumerate()
полегшує одночасне отримання як індексу, так і значення.
Синтаксис використання enumerate()
такий:
index
: відноситься до позиції елемента в списку. Python використовує індексацію з нуля, тобто перший елемент має індекс 0;value
: відноситься до фактичного елемента на даному індексі.
Приклад: Виведення назв міст з їхніми індексами
Давайте застосуємо enumerate()
до нашого travel_list
, щоб вивести кожне місто разом з його індексом:
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
Swipe to begin your solution
Напишіть програму, яка:
- Використовує
enumerate()
для визначення міст із парними індексами вtravel_list
. - Створює новий список, який містить лише ці міста.
- Виводить новий список міст із парними індексами.
Рішення
Дякуємо за ваш відгук!
Функція enumerate()
Функція enumerate()
надзвичайно корисна, коли вам потрібно отримати доступ як до значення, так і до його індексу в послідовності, такій як список або рядок. Це дозволяє працювати з елементами, відстежуючи їхнє положення в послідовності.
Як enumerate()
працює зі списками
У Python списки є впорядкованими структурами даних, тобто кожен елемент має унікальний індекс. Функція enumerate()
полегшує одночасне отримання як індексу, так і значення.
Синтаксис використання enumerate()
такий:
index
: відноситься до позиції елемента в списку. Python використовує індексацію з нуля, тобто перший елемент має індекс 0;value
: відноситься до фактичного елемента на даному індексі.
Приклад: Виведення назв міст з їхніми індексами
Давайте застосуємо enumerate()
до нашого travel_list
, щоб вивести кожне місто разом з його індексом:
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
Swipe to begin your solution
Напишіть програму, яка:
- Використовує
enumerate()
для визначення міст із парними індексами вtravel_list
. - Створює новий список, який містить лише ці міста.
- Виводить новий список міст із парними індексами.
Рішення
Дякуємо за ваш відгук!