Рубрики
Без рубрики

Python перечисляет ()

Python перечислите, перечисляют список Python, Python перечислите список, перечислять в Python, Python перечислите примеру, функцию перечислительной перечисления Python, тип перечисления Python

Автор оригинала: Pankaj Kumar.

В этом руководстве мы собираемся узнать о функции Python Reumerate (). Это один из встроенных функций в Python.

Python перечисляет ()

Перечислитель Python принимает последовательность, а затем сделать каждый элемент последовательности в кортеж. Первый элемент кортежа – это номер индекса. А второй элемент кортежа – это значение последовательности.

Так что, короче говоря, мы можем сказать, что перечисление добавляет счетчик с элементом последовательности. Основной синтаксис функции перечисления Python приведен ниже.

  1. Перечислять (последовательность): Эта перечисленная функция делает перечислять объект, где индекс начинается от 0.
  2. Перечислять (последовательность, я): Это делает перечисленный объект, где индекс начинается от I.

Перечень перечислителя Python

В этом разделе мы увидим пример создания перечисления объекта из списка или любой другой последовательности. В предыдущем разделе мы узнали о перечислительной функции, которая преобразует последовательность для перечисления объекта. Давайте посмотрим на следующий пример.

# initialize a list of list
data = ['Love', 'Hate', 'Death', 123, ['Alice', 'Bob', 'Trudy']]

# print the type of variable 'data'
print('The type of data is :', type(data))  # output is 'list'

data = enumerate(data)
# again, print the type of variable 'data'
print('The type of data is now :', type(data))  # output is 'enumerate'

Выход следующего кода будет

Доступ к объекту перечисления Python

Мы можем получить доступ к объекту перечисления. Мы можем использовать для цикла для доступа к перечислению объекта. Или мы можем преобразовать объект перечисления в объект списка.

Тогда мы можем пройти список, как мы сделали в нашем уроке списка Python. Давайте посмотрим на следующий пример, чтобы понять это.

# initialize a list of list
data = ['Love', 'Hate', 'Death', 123, ['Alice', 'Bob', 'Trudy']]
# make an enumerate object
enumObject = enumerate(data)

# access the enumerate object using loop
for element in enumObject:
    print(element)

print('\nStart index is changed to 100:')
# change the start index of the list to 100
enumObject = enumerate(data, 100)

# access the enumerate object using loop
for element in enumObject:
    print(element)

Выход:

(0, 'Love')
(1, 'Hate')
(2, 'Death')
(3, 123)
(4, ['Alice', 'Bob', 'Trudy'])

Start index is changed to 100:
(100, 'Love')
(101, 'Hate')
(102, 'Death')
(103, 123)
(104, ['Alice', 'Bob', 'Trudy'])

Итак, это основы функции перечисления Python. Обычно вам, возможно, не нужна это всегда, но не плохо знать о новых вещах. Для любого запроса относительно этой темы, пожалуйста, используйте окно комментариев. Счастливое кодирование. 🙂.

Ссылка: Официальная документация