Escreva o códigoPráticaPython
Listar nomes numerados com índice
Percorrer lista por índice com range(len()).
Leia três nomes, um por linha. Monte uma lista nessa ordem. Com for e range(len()), imprima em cada linha o número a partir de 1 e o nome, como 1 ana.
Entrada: Três linhas, cada uma com um nome.
Saída: Três linhas com número e nome, como 1 ana.
Revisa etapa da trilha 7
Exemplo 1
- Entrada
ana bia leo
- Saída esperada
1 ana 2 bia 3 leo
Numera 1 ana até 3 leo.
Exemplo 2
- Entrada
x y z
- Saída esperada
1 x 2 y 3 z
Numera nomes curtos.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
a = input()
b = input()
c = input()
nomes = [a, b, c]
for i in range(len(nomes)):
print(i + 1, nomes[i])range(len(nomes)) gera 0, 1 e 2, que são os índices válidos. Dentro do laço nomes[i] lê o nome da posição. Imprimir i + 1 numera a partir de 1.
Erro comum: Imprimir i direto e começar a lista do 0.
Seu código
Escreva sua solução e verifique quando quiser.