Perguntas com a marcação «list-comprehension»

Uma construção sintática que fornece uma maneira concisa de criar listas em um estilo semelhante à notação matemática do construtor de conjuntos. Uma vez que várias linguagens suportam compreensões de lista, use esta tag em conjunto com a tag de uma linguagem de programação.






8
Compreensão de dicionário Python
É possível criar uma compreensão de dicionário em Python (para as chaves)? Sem compreensão de lista, você pode usar algo como isto: l = [] for n in range(1, 11): l.append(n) Nós podemos encurtar este a uma compreensão da lista: l = [n for n in range(1, 11)]. No entanto, …



10
Iteração dupla na compreensão da lista
No Python, você pode ter vários iteradores em uma compreensão de lista, como [(x,y) for x in a for y in b] para algumas sequências adequadas a e b. Estou ciente da semântica de loop aninhado das compreensões de lista do Python. Minha pergunta é: um iterador na compreensão pode …

12
Compreensão de lista em uma lista aninhada?
Eu tenho esta lista aninhada: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30', '20'], ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100', '100'], ['100', '100', '100', '100', '100'], ['100', '100', '100', '100']] Agora, o que eu quero fazer é converter cada elemento em uma …






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.