Resultados da pesquisa a pedido "iterable-unpacking"

5 a resposta

Como descompactar uma tupla de comprimento n a m <n variáveis [duplicadas]

Esta pergunta já tem uma resposta aqui: upla estendida descompactar em Python 2 [/questions/5333680/extended-tuple-unpacking-in-python-2] 3 respostasNo Python 3, posso fazer o seguinte (consulte também ...

3 a resposta

upla estendida descompactar em Python 2

possível simular a descompactação de tupla estendida no Python Especificamente, eu tenho um loop for: for a, b, c in mylist:que funciona bem quando mylist é uma lista de tuplas de tamanho três. Eu quero o mesmo para que o loop funcione se eu ...

2 a resposta

xiste uma maneira mais elegante de descompactar chaves e valores de um dicionário em duas listas, sem perder a consistênci

O que eu vim com é: keys, values = zip(*[(key, value) for (key, value) in my_dict.iteritems()]) Mas não estou satisfeito. O que dizem os pythonistas?

4 a resposta

Retorno da tupla com um único item de uma função

Apenas encontrei um pouco de estranheza em Python e pensei que eu teriadocument it escreva-a como uma pergunta aqui, caso mais alguém esteja tentando encontrar uma resposta com os mesmos termos de pesquisa infrutíferos que eu estava Parece que ...

4 a resposta

Desembalagem dupla no mapa Operações

Costumo trabalhar com Listas, Seqs e Iteradores de Tuplas e gostaria de fazer algo como o seguinte, val arrayOfTuples = List((1, "Two"), (3, "Four")) arrayOfTuples.map { (e1: Int, e2: String) => e1.toString + e2 } No entanto, o compilador nunca ...

3 a resposta

Desembalar, descompactar estendida e descompactar estendida aninhada

Considere essas expressões ... Por favor, seja paciente ... esta é uma lista LONGA ... (Nota: algumas expressões são repetidas - isto é apenas para apresentar um "contexto") a, b = 1, 2 # simple sequence assignment a, b = ['green', 'blue'] # ...

8 a resposta

“Desempacotando” uma tupla para chamar um ponteiro de função correspondente

Estou tentando armazenar em umstd::tuple um número variável de valores, que posteriormente serão usados como argumentos para uma chamada para um ponteiro de função que corresponda aos tipos armazenado Criei um exemplo simplificado mostrando o ...

8 a resposta

overloading operator << para std :: tuple - possíveis simplificações?

Eu usei uma resposta para a pergunta SO "iterar sobre tupla" [https://stackoverflow.com/a/6894436/350713] para escrever um método para sobrecarregar<<. Este método foi testado e parece funcionar corretamente comg++ 4.7 no aperto do Debian. ...