Resultados de la búsqueda a petición "iterable-unpacking"

1 la respuesta

¿Cómo funciona internamente el intercambio de miembros en las tuplas de python (a, b) = (b, a)?

1 la respuesta

desempaque de estrellas para clases propias

Me preguntaba si es posible usar el desempaquetado de estrellas con clases propias en lugar de solo construir comolist ytuple. class Agent(object): def __init__(self, cards): self.cards = cards def __len__(self): return len(self.cards) def ...

2 la respuesta

Python star desempaquetando para la versión 2.7

2 la respuesta

Desembalaje tipo Python de valor numérico en R [duplicado]

Esta pregunta ya tiene una respuesta aquí:Asigne múltiples variables nuevas en LHS en una sola línea 14 respuestas¿Puedo asignar variables en lote? [duplicar...

2 la respuesta

¿Cómo puedo explotar una tupla para que se pueda pasar como una lista de parámetros?

Digamos que tengo una definición de método como esta: def myMethod(a, b, c, d, e)Entonces, tengo una variable y una tupla como esta: myVariable = 1 myTuple = (2, 3, 4, 5)¿Hay alguna manera de pasar, explotar la tupla para poder pasar sus ...

2 la respuesta

¿Obtiene solo un elemento de una lista de un solo elemento en Python?

Cuando se sabe que una lista de Python siempre contiene un único elemento, ¿hay alguna otra forma de acceder a ella que no sea: mylist[0]Puede preguntar: "¿Por qué querrías hacerlo?". La curiosidad sola. Parece que hay una forma alternativa de ...

2 la respuesta

Desempaquetar generalizaciones

>>> LOL = [[1, 2], ['three']] >>> [*LOL[0], *LOL[1]] [1, 2, 'three']¡Bien! Adiósitertools.chain [https://docs.python.org/3/library/itertools.html#itertools.chain]. Nunca me gustaste mucho de todos modos. >>> [*L for L in LOL] File ...

2 la respuesta

Existe una forma más elegante de desempaquetar claves y valores de un diccionario en dos listas, sin perder consistencia?

o que se me ocurrió es: keys, values = zip(*[(key, value) for (key, value) in my_dict.iteritems()]) Pero no estoy satisfecho. ¿Qué dicen los pythonistas?

3 la respuesta

Terminología de Python: cosas a la izquierda de “= argv” en el ejercicio 13 de Learn Python the Hard Way

"Learn Python the Hard Way" de Zed Shaw con frecuencia le pide que "escriba en inglés" lo que hacen todas y cada una de las líneas de un ...

3 la respuesta

Asignación de coma `x = y, z` en JavaScript [duplicado]

Posible duplicado:Sintaxis de Javascript: ¿qué significa coma?Me encontré con el código mientras leíaEste artículo (hacer unCtrl+F buscar