Resultados da pesquisa a pedido "iterable-unpacking"

3 a resposta

Descompactando listas de argumentos para reticências em R

Estou confuso com o uso das reticências (...) em algumas funções, ou seja, como passar um objeto que contém os argumentos como um único argumento. No Python, isso é chamado de "descompactar listas de argumentos", por exemplo >>> range(3, 6) # ...

3 a resposta

Python: descompactar para número desconhecido de variáveis?

Como eu poderia descompactar uma tupla de desconhecido para, digamos, uma lista? Eu tenho um número de colunas de dados e eles são divididos em uma tupla por alguma função. Quero descompactar essa tupla para variáveis, mas não sei ...

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 ...

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'] # ...

4 a resposta

Significado de usar vírgulas e sublinhados com o operador de atribuição do Python?

Lendo através de Peter NorvigResolvendo todos os ensaios do Sudoku PuzzleEu encontrei alguns idiomas em Python que nunca vi antes.Estou ciente de que uma fun...

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, ...

4 a resposta

descompactando uma matriz de argumentos em php

O Python fornece o operador "*" para descompactar uma lista de tuplas e atribuí-las a uma função como argumentos, da seguinte forma: args = [3, 6] range(*a,rgs) # call with arguments unpacked from a listIsso é equivalente a: range(3, 6)Alguém ...

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 ...

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 ...