Skip to content

Instantly share code, notes, and snippets.

@dionnys5
Created September 29, 2016 18:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dionnys5/110373d20d6c3434eecf7dadce7bf2b6 to your computer and use it in GitHub Desktop.
Save dionnys5/110373d20d6c3434eecf7dadce7bf2b6 to your computer and use it in GitHub Desktop.
ListaOriginal = [1,2,3,4,5]
print("Original:", ListaOriginal)
ListaPalavras = ["Uva","Pera","Banana","Morango"]
print("Original:", ListaPalavras,'\n')
SomaCinco = list(map(lambda x: x + 5, ListaOriginal))
print("Soma +5 a todos os valores:",SomaCinco)
MultiplicaDois = list(map(lambda x: x * 2, ListaOriginal))
print("Multiplica todos os valores por 2:",MultiplicaDois)
Filtrando = list(filter(lambda x:x%2==0, ListaOriginal))
print("Pega apenas os valores pares:", Filtrando)
TamanhoValor = list(map(lambda x: len(x), ListaPalavras)) #junto com a max(TamanhoValor) ai vc descobre qual a maior palavra
print("O tamanho de cada palavra:",TamanhoValor)
SortTamanho = sorted(ListaPalavras, key=lambda palavra: len(palavra)) #sorted(ListaPalavras, key=len) faz mesma coisa
print("Ordem crescente:",SortTamanho)
SortAlfabetica = sorted(ListaPalavras, key=lambda palavra: palavra)
print("Ordem alfabetica:",SortAlfabetica)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment