Preguntas con la etiqueta [tuples]

Lista tuples preguntas

Obtener un valor de una tupla

3
respuestas
205
votos
573.9k
vistas

¿Hay alguna manera de obtener un valor de una tupla en Python usando expresiones? def tup(): return (3, "hello") i = 5 + tup() # I want to add just

¿Convertir una lista de Scala en una tupla?

14
respuestas
97
votos
81.7k
vistas

¿Cómo puedo convertir una lista con (digamos) 3 elementos en una tupla de tamaño 3? Por ejemplo, digamos que tengo val x = List(1, 2, 3)y quiero convertir esto a

¿Cómo funciona la comparación de tuplas en Python?

4
respuestas
248
votos
254.2k
vistas

He estado leyendo el libro de programación Core Python y el autor muestra un ejemplo como: (4, 5) < (3, 5) # Equals false Entonces, me pregunto, ¿cómo/por qué es

Descubrí que todos los siguientes son válidos: >>> d = {} >>> d[None] = 'foo' >>> d[(1, 3)] = 'baz' Incluso un módulo se puede utilizar como clave de dictado:

¿Por qué no hay comprensión de tuplas en Python?

13
respuestas
533
votos
225.4k
vistas

Como todos sabemos, existe la comprensión de listas, como [i for i in [1, 2, 3, 4]] y hay comprensión del diccionario, como {i:j for i, j in {1: 'a',

¿Cómo definir operator<en n-tupla (por ejemplo, en 3-tupla) para que satisfaga el estricto concepto de ordenamiento débil ? Sé que la biblioteca boost tiene una clase tupla correctamente definida operator<,

Tengo algunos datos ya sea en una lista de listas o en una lista de tuplas, como esta: data = [[1,2,3], [4,5,6], [7,8,9]] data = [(1,2,3), (4,5,6), (7,8,9)] Y quiero

Considere el caso de una función con plantilla con argumentos de plantilla variados: template<typename Tret, typename... T> Tret func(const T&... t); Ahora tengo una tupla tde valores. ¿ Cómo llamo

¿Cuál es la diferencia entre listas y tuplas?

22
respuestas
1.2k
votos
463.3k
vistas

¿Cuál es la diferencia entre tuplas/listas y cuáles son sus ventajas/desventajas?