Зміст курсу
Підручник з Циклів Python
Підручник з Циклів Python
Функція Enumerate()
Функція enumerate()
надзвичайно корисна, коли вам потрібно отримати доступ як до значення, так і до його індексу в послідовності, такій як список або рядок. Це дозволяє працювати з елементами, відстежуючи їхнє положення в послідовності.
У Python списки є впорядкованими структурами даних, тобто кожен елемент має унікальний індекс. Функція enumerate()
полегшує одночасне отримання як індексу, так і значення.
Синтаксис використання enumerate()
:
python
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(str(index) + ' ' + city)
Swipe to start coding
Як мандрівник, ви маєте список потенційних місць призначення і хочете призначити унікальний ідентифікатор кожному з них на основі його позиції у списку.
- Використовуйте функцію
enumerate()
, щоб ітерувати через списокcountries
. - Призначте номер ID кожному місцю призначення.
- Збережіть результати у списку, де кожен запис відповідає формату:
"<Country>-id#<Index>"
.
py
Рішення
Дякуємо за ваш відгук!
Функція Enumerate()
Функція enumerate()
надзвичайно корисна, коли вам потрібно отримати доступ як до значення, так і до його індексу в послідовності, такій як список або рядок. Це дозволяє працювати з елементами, відстежуючи їхнє положення в послідовності.
У Python списки є впорядкованими структурами даних, тобто кожен елемент має унікальний індекс. Функція enumerate()
полегшує одночасне отримання як індексу, так і значення.
Синтаксис використання enumerate()
:
python
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(str(index) + ' ' + city)
Swipe to start coding
Як мандрівник, ви маєте список потенційних місць призначення і хочете призначити унікальний ідентифікатор кожному з них на основі його позиції у списку.
- Використовуйте функцію
enumerate()
, щоб ітерувати через списокcountries
. - Призначте номер ID кожному місцю призначення.
- Збережіть результати у списку, де кожен запис відповідає формату:
"<Country>-id#<Index>"
.
py
Рішення
Дякуємо за ваш відгук!