Aula #16 – enumerate()

Home Fóruns Python Aula #16 – enumerate()

Marcado: 

Visualizando 2 respostas da discussão
  • Autor
    Posts
    • #90251
      Pedro Aizenberg
      Participante

      Prezados,
      não entendi o método enumerate() no for pos, comida in enumerate (lanche):
      para que serve exatamente esse comando enumerate ()?

      Obrigado!

    • #90270
      IcaroFilho
      Moderador

      Bom dia pedro,
      Vc utiliza o enumarate quando deseja pegar o índice do elemento e o elemento.
      por exemplo:

      my_list = ['apple', 'banana', 'grapes', 'pear']
      for posicao, elemento in enumerate(my_list):
          print posicao, elemento

      # Saida:
      # 0 apple
      # 1 banana
      # 2 grapes
      # 3 pear

      Também aceita argumento que altera o contador:

      my_list = ['apple', 'banana', 'grapes', 'pear']
      for posicao, elemento in enumerate(my_list, 1):
          print(posicao, elemento )

      # Saida:
      # 1 apple
      # 2 banana
      # 3 grapes
      # 4 pear

      O uso depende do tipo de problema.

    • #90710
      Pedro Aizenberg
      Participante

      entendido. obrigado!

Visualizando 2 respostas da discussão
  • Você deve fazer login para responder a este tópico.