Exemplo de uso da estrutura for
#Caio Pegoraro
#exemplos de uso da estrutura for
lista = [8,5,4,3]
print(lista)
#i vai receber cada valor da lista
for i in lista:
print(i)
print('\n')
#o exemplo anterior serve para percorrer os valores de uma lista, mas ha outra forma de fazer isso tb:
quantidade = len(lista)
for i in range(quantidade): #o range sempre retorna uma lista, nesse caso uma lista começando em zero até o quantidade-1, o -1 é por justamente iniciar em zero, se voce tem quantidade = 3, a lista para três valores será: [0,1,2]
print (lista[i])
#os dois anteriores sao equivalentes em funcionalidade (fazem a mesma coisa, de maneira diferente)
print('\n')
#i vai receber o valor de cada posição da lista (igual o anterior, mas aqui eu passei uma lista manualmente)
for i in [0,10,2,4]:
print(i)
print('\n')
#nesse caso o range retorna uma lista começando em zero e terminando em 9, novamente o i vai receber cada valor totalizando 10 repetições (0 a 9)
for i in range(0,10):
print (i)
print('\n')
#igual ao anterior mas ao inves de retornar uma lista de zero a 9, essa pula de 2 em 2
for i in (range(0,10))[::2]:
print(i)
#exemplos de uso da estrutura for
lista = [8,5,4,3]
print(lista)
#i vai receber cada valor da lista
for i in lista:
print(i)
print('\n')
#o exemplo anterior serve para percorrer os valores de uma lista, mas ha outra forma de fazer isso tb:
quantidade = len(lista)
for i in range(quantidade): #o range sempre retorna uma lista, nesse caso uma lista começando em zero até o quantidade-1, o -1 é por justamente iniciar em zero, se voce tem quantidade = 3, a lista para três valores será: [0,1,2]
print (lista[i])
#os dois anteriores sao equivalentes em funcionalidade (fazem a mesma coisa, de maneira diferente)
print('\n')
#i vai receber o valor de cada posição da lista (igual o anterior, mas aqui eu passei uma lista manualmente)
for i in [0,10,2,4]:
print(i)
print('\n')
#nesse caso o range retorna uma lista começando em zero e terminando em 9, novamente o i vai receber cada valor totalizando 10 repetições (0 a 9)
for i in range(0,10):
print (i)
print('\n')
#igual ao anterior mas ao inves de retornar uma lista de zero a 9, essa pula de 2 em 2
for i in (range(0,10))[::2]:
print(i)
Comentários
Postar um comentário