Resultados da pesquisa a pedido "iterable-unpacking"

2 a resposta

Descompactando generalizações

>>> LOL = [[1, 2], ['three']] >>> [*LOL[0], *LOL[1]] [1, 2, 'three']Tudo bem! Adeusitertools.chain [https://docs.python.org/3/library/itertools.html#itertools.chain]. Nunca gostei muito de você de qualquer maneira. >>> [*L for L in LOL] File ...

1 a resposta

estrela desempacotando para classes próprias

Eu queria saber se é possível usar a descompactação em estrela com classes próprias, em vez de apenas built-in comolist etuple. class Agent(object): def __init__(self, cards): self.cards = cards def __len__(self): return len(self.cards) def ...

2 a resposta

Obtendo apenas o elemento de uma lista de elemento único no Python?

Quando se sabe que uma lista Python sempre contém um único item, existe outra maneira de acessá-la além de: mylist[0]Você pode perguntar: 'Por que você gostaria?'. Curiosidade sozinha. Parece haver uma maneira alternativa de fazertudo em Python.

4 a resposta

Por que é válido atribuir a uma lista vazia, mas não a uma tupla vazia?

Isso surgiu emuma conversa recente sobre PyCon [https://youtu.be/MCs5OvhV9S4?t=42m17s]. A declaração [] = []não faz nada significativo, mas também não gera uma exceção. Tenho a sensação de que isso se deve a regras de descompactação. Você pode ...

2 a resposta

Alterar o que os operadores * splat e ** splatty-splat fazem no meu objeto

Como você substitui o resultado da descompactação da sintaxe*obj e**obj? Por exemplo, você pode, de alguma forma, criar um objetothing que se comporta assim: >>> [*thing] ['a', 'b', 'c'] >>> [x for x in thing] ['d', 'e', 'f'] >>> {**thing} ...

4 a resposta

Maneira linguística de descompactar lista de tamanhos variáveis de tamanho máximo n

Estou lendo um arquivo e descompactando cada linha assim: for line in filter(fh): a, b, c, d = line.split()No entanto, é possível que a linha tenha mais ou menos colunas do que as variáveis que desejo descompactar. No caso em que houver menos, ...

7 a resposta

Como extrair o par de valores-chave do dicionário em variáveis

2 a resposta

Descompactação do valor numérico em Python em R [duplicado]

3 a resposta

`x = y, z` atribuição de vírgula em JavaScript [duplicado]

Duplicata Possível:Sintaxe de JavaScript: o que significa vírgula?Me deparei com o código durante a leituraEste artigo (faça umCtrl+F procurar por

3 a resposta

Terminologia em Python: coisas para a esquerda de “= argv” em Learn Python the Hard Way Exercício 13

"Learn Python the Hard Way", de Zed Shaw, freqüentemente pede que você "escreva em inglês" o que cada linha de um script faz. Eu estou lu...