Imagem de fundo

Python possui recursos específicos que facilitam a...

Python possui recursos específicos que facilitam a programação, como o uso de list comprehensions.


Com base nisso, assinale a opção que indica a principal vantagem do uso de list comprehension em Python em comparação com um loop for convencional para criar listas.


A

É exclusivamente mais rápido em todas as situações, devido à sua implementação interna otimizada.


B

Resulta sempre em uma sintaxe mais concisa e legível quando comparado a um loop for convencional.


C

Só funciona para números inteiros, enquanto o loop for pode criar listas a partir de qualquer sequência.


D

Impede o uso de condições nos laços, enquanto os loops for permitem maior flexibilidade.


E

É obrigatório no Python para criar listas no caso de grandes quantidades de dados.