Listas em Python
30/11/2016
0
Por exemplo, seguem duas formas de iterar sobre uma lista e imprimir seus valores:
lista = [1, 2, 3, 4, 5] for item in lista: print(item) i = 0 while i < len(lista): print(lista[i]) i++
Valeu!
Joel Rodrigues
Posts
01/12/2016
Fabio Spak
Esse é um modo mais compacto de realizar a impressão e também mais rápido. Veja no exemplo abaixo, é realizada a impressão
dos valores da lista e ainda é verificado se cada um dos elementos iterados é par ou não.
lista = [1, 2, 3, 4, 5] lista_par = [item for item in lista if item % 2 == 0] lista_par [2, 4] >>>
02/12/2016
Paulo Schmidt
a expressão "i++" não funciona em Python,
o certo seria algo como "i += 1"
Abçs
02/12/2016
Joel Rodrigues
a expressão "i++" não funciona em Python,
o certo seria algo como "i += 1"
Abçs
Perfeito! Obrigado pela correção. É a mistura de várias linguagens na cabeça hehe
Abraço.
Clique aqui para fazer login e interagir na Comunidade :)