SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
List Comprehension
(compreensão de listas)

Leonardo Amarilho
List Comprehension
● É uma construção sintática
● Inspirada na compressão de conjuntos
● É uma maneira concisa de construir uma lista
Porque usar
● É funcional
● Reduz tamanho de código
● É otimizado
Ruim

Bom
Otimização
arilho

Leo

Am
nardo

Mais conteúdo relacionado

Destaque (10)

180W LED Corn Bulb 14 Sides
180W LED Corn Bulb 14 Sides180W LED Corn Bulb 14 Sides
180W LED Corn Bulb 14 Sides
 
Horario en e.primaria
Horario en e.primariaHorario en e.primaria
Horario en e.primaria
 
70553 35714-5242-65699-87912-9 r-
70553 35714-5242-65699-87912-9 r-70553 35714-5242-65699-87912-9 r-
70553 35714-5242-65699-87912-9 r-
 
Good writing has power
Good writing has powerGood writing has power
Good writing has power
 
Skirts 2
Skirts 2Skirts 2
Skirts 2
 
Exposición sobre el trabajo de los profesores...
Exposición sobre el trabajo de los profesores...Exposición sobre el trabajo de los profesores...
Exposición sobre el trabajo de los profesores...
 
Science yearly plan year 6
Science yearly plan year 6Science yearly plan year 6
Science yearly plan year 6
 
Презентация "Музыкальный фестиваль в Сан-Ремо"
Презентация "Музыкальный фестиваль в Сан-Ремо"Презентация "Музыкальный фестиваль в Сан-Ремо"
Презентация "Музыкальный фестиваль в Сан-Ремо"
 
150W LED Corn Bulb 14 Sides
150W LED Corn Bulb 14 Sides150W LED Corn Bulb 14 Sides
150W LED Corn Bulb 14 Sides
 
велосипед Xix века
велосипед Xix векавелосипед Xix века
велосипед Xix века
 

Mais de leopoa

Functional - Fundamentals and Perspective Functional vs OO
Functional - Fundamentals and Perspective Functional vs OOFunctional - Fundamentals and Perspective Functional vs OO
Functional - Fundamentals and Perspective Functional vs OO
leopoa
 
Principles Desing in functional perspective
Principles Desing in functional perspectivePrinciples Desing in functional perspective
Principles Desing in functional perspective
leopoa
 
currying vs partial application
currying vs partial applicationcurrying vs partial application
currying vs partial application
leopoa
 

Mais de leopoa (11)

Liderança e Gestão
Liderança e GestãoLiderança e Gestão
Liderança e Gestão
 
Paradigma funcional até leigos podem entender
Paradigma funcional até leigos podem entenderParadigma funcional até leigos podem entender
Paradigma funcional até leigos podem entender
 
Mudando cultura organizacional através da aprendizagem
Mudando cultura organizacional através da aprendizagemMudando cultura organizacional através da aprendizagem
Mudando cultura organizacional através da aprendizagem
 
Desafios de implantar uma arquitetura de microservices
Desafios de implantar uma arquitetura de microservicesDesafios de implantar uma arquitetura de microservices
Desafios de implantar uma arquitetura de microservices
 
Management 3.0 - Cultura organizacional
Management 3.0 - Cultura organizacional Management 3.0 - Cultura organizacional
Management 3.0 - Cultura organizacional
 
Algumas práticas para desenvolvedores
Algumas práticas para desenvolvedoresAlgumas práticas para desenvolvedores
Algumas práticas para desenvolvedores
 
Teoria das janelas quebradas - Pragmatic Programmer
Teoria das janelas quebradas - Pragmatic ProgrammerTeoria das janelas quebradas - Pragmatic Programmer
Teoria das janelas quebradas - Pragmatic Programmer
 
Refatoração
RefatoraçãoRefatoração
Refatoração
 
Functional - Fundamentals and Perspective Functional vs OO
Functional - Fundamentals and Perspective Functional vs OOFunctional - Fundamentals and Perspective Functional vs OO
Functional - Fundamentals and Perspective Functional vs OO
 
Principles Desing in functional perspective
Principles Desing in functional perspectivePrinciples Desing in functional perspective
Principles Desing in functional perspective
 
currying vs partial application
currying vs partial applicationcurrying vs partial application
currying vs partial application
 

list comprehension