Питхон енумерате ()

Метода енумерате () додаје бројач итерабилу и враћа га (објект енумерате).

Синтакса enumerate()је:

 набројати (итерабле, старт = 0)

енумерате () Параметри

enumerate() метода узима два параметра:

  • итерабле - секвенца, итератор или објекти који подржавају итерацију
  • старт (опционално) - enumerate()започиње одбројавање од овог броја. Ако је старт изостављен, 0узима се као start.

Повратна вредност од енумерате ()

enumerate()метода додаје бројач итерабилу и враћа га. Враћени објекат је набројани објекат.

Можете да претворите набројане објекте у листу и уврштавање помоћу метода лист () и тупле ().

Пример 1: Како енумерате () ради у Питхону?

 grocery = ('bread', 'milk', 'butter') enumerateGrocery = enumerate(grocery) print(type(enumerateGrocery)) # converting to list print(list(enumerateGrocery)) # changing the default counter enumerateGrocery = enumerate(grocery, 10) print(list(enumerateGrocery))

Оутпут

 ((0, „хлеб“), (1, „млеко“), (2, „путер“)) ((10, „хлеб“), (11, „млеко“), (12, „маслац“))

Пример 2: Превлачење преко набројаног објекта

 grocery = ('bread', 'milk', 'butter') for item in enumerate(grocery): print(item) print('') for count, item in enumerate(grocery): print(count, item) print('') # changing default start value for count, item in enumerate(grocery, 100): print(count, item)

Оутпут

 (0, „хлеб“) (1, „млеко“) (2, „путер“) 0 хлеб 1 млеко 2 путер 100 хлеб 101 млеко 102 путер

Занимљиви Чланци...