Conteúdo do Curso
Tutorial de Loops em Python
Tutorial de Loops em Python
A Função enumerate()
A função enumerate()
é incrivelmente útil quando você precisa acessar tanto o valor quanto seu índice em uma sequência, como uma lista ou uma string. Isso permite que você trabalhe com os itens enquanto acompanha sua posição na sequência.
Em Python, listas são estruturas de dados ordenadas, o que significa que cada item tem um índice único. A função enumerate()
facilita a recuperação simultânea do índice e do valor.
A sintaxe para usar enumerate()
é:
index
: refere-se à posição de um elemento na lista. Python usa indexação baseada em 0, o que significa que o primeiro elemento tem um índice de 0;value
: refere-se ao elemento real em um determinado índice.
Vamos aplicar enumerate()
à nossa travel_list
para imprimir cada cidade junto com seu índice:
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
Swipe to start coding
Como viajante, você tem uma longa lista de destinos potenciais, mas deseja priorizá-los com base na posição na lista. Para facilitar esse processo, você decide atribuir uma classificação de prioridade a cada país.
- Use a função
enumerate()
para percorrer a listacountries
. - Atribua uma classificação a cada país, começando de
1
. - Armazene as classificações em um dicionário onde o nome do país é a chave e a classificação de prioridade é o valor.
Solução
Obrigado pelo seu feedback!
A Função enumerate()
A função enumerate()
é incrivelmente útil quando você precisa acessar tanto o valor quanto seu índice em uma sequência, como uma lista ou uma string. Isso permite que você trabalhe com os itens enquanto acompanha sua posição na sequência.
Em Python, listas são estruturas de dados ordenadas, o que significa que cada item tem um índice único. A função enumerate()
facilita a recuperação simultânea do índice e do valor.
A sintaxe para usar enumerate()
é:
index
: refere-se à posição de um elemento na lista. Python usa indexação baseada em 0, o que significa que o primeiro elemento tem um índice de 0;value
: refere-se ao elemento real em um determinado índice.
Vamos aplicar enumerate()
à nossa travel_list
para imprimir cada cidade junto com seu índice:
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
Swipe to start coding
Como viajante, você tem uma longa lista de destinos potenciais, mas deseja priorizá-los com base na posição na lista. Para facilitar esse processo, você decide atribuir uma classificação de prioridade a cada país.
- Use a função
enumerate()
para percorrer a listacountries
. - Atribua uma classificação a cada país, começando de
1
. - Armazene as classificações em um dicionário onde o nome do país é a chave e a classificação de prioridade é o valor.
Solução
Obrigado pelo seu feedback!