Без рубрики

23 Авг 2022

Встроенные функции Python enumerate()

Определение и использование

Функция enumerate() принимает набор (например, кортеж) и возвращает его как перечисляемый объект.

Функция enumerate() добавляет счетчик в качестве ключа перечисляемого объекта.

Пример 1
Преобразуйте кортеж в перечисляемый объект:

x = (‘apple’, ‘banana’, ‘cherry’)

x1 = enumerate(x)

print(list(x1)) #[(0, ‘apple’), (1, ‘banana’), (2, ‘cherry’)]

b = (‘apple’, ‘banana’, ‘cherry’)

b1 = enumerate(b,1)

print(list(b1)) #[(1, ‘apple’), (2, ‘banana’), (3, ‘cherry’)]

c1 = enumerate((‘apple’, ‘banana’, ‘cherry’),2)

print(list(c1)) #[(2, ‘apple’), (3, ‘banana’), (4, ‘cherry’)]

Синтаксис

enumerate(iterable, start)

Значения параметров

ПараметрОписание
iterableИтерируемый объект
startЧисло. Определение начального номера перечисляемого объекта. По умолчанию 0

Встроенные функции Python locals()

Встроенные функции Python list()