Resultados de la búsqueda a petición "tuples"

4 la respuesta

Implementar operadores de comparación a través de 'tupla' y 'empate', ¿es una buena idea?

(Nota:tuple ytie puede tomarse de Boost o C ++ 11.) Cuando escribo pequeñas estructuras con solo dos elementos, a veces tiendo a elegir unstd::pair, ya que todo lo importante ya está hecho para ese tipo de datos, comooperator< para pedidos ...

8 la respuesta

Pretty-print std :: tuple

Esta es una continuación de mi pregunta anterior sobre contenedores STL de impresión bonita [https://stackoverflow.com/questions/4850473/pretty-print-c-stl-containers], para lo cual logramos desarrollar una solución muy elegante y ...

18 la respuesta

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

¿Cual es la diferencia Cuáles son las ventajas / desventajas de las tuplas / listas?

2 la respuesta

Invoque un método usando una tupla como la lista de parámetros [duplicado]

Esta pregunta ya tiene una respuesta aquí: escala tupla desempacando [/questions/3568002/scala-tuple-unpacking] 5 respuestase pregunto cuál es la mejor manera de hacer esto. val foo = Some("a") val bar = Some(2) def baz(a: String, b: Int) = ...

7 la respuesta

Seleccione explícitamente elementos de una lista de Python o tupla

Tengo la siguiente lista de Python (también puede ser una tupla): myList = ['foo', 'bar', 'baz', 'quux']Puedo deci >>> myList[0:3] ['foo', 'bar', 'baz'] >>> myList[::2] ['foo', 'baz'] >>> myList[1::2] ['bar', 'quux'] ¿Cómo selecciono ...

10 la respuesta

¿Por qué usar tuplas en lugar de objetos?

La base de código donde trabajo tiene un objeto llamado Par, donde A y B son los tipos del primer y segundo valor del Par. Encuentro que este objeto es ofensivo, porque se usa en lugar de un objeto con miembros claramente nombrados. Entonces ...

8 la respuesta

Son las tuplas más eficientes que las listas en Python?

Existe alguna diferencia de rendimiento entre las tuplas y las listas en lo que respecta a la creación de instancias y la recuperación de elementos?

4 la respuesta

Desempaque de tuplas en operaciones de mapas

Frecuentemente me encuentro trabajando con Listas, Seqs e Iteradores de Tuplas y me gustaría hacer algo como lo siguiente, val arrayOfTuples = List((1, "Two"), (3, "Four")) arrayOfTuples.map { (e1: Int, e2: String) => e1.toString + e2 } Sin ...

3 la respuesta

Haskell tiene un operador splat como Python y Ruby?

En Python y Ruby (y otros también, estoy seguro). puede prefijar un enumerable con* ("splat") para usarlo como una lista de argumentos. Por ejemplo, en Python: >>> def foo(a,b): return a + b >>> foo(1,2) 3 >>> tup = (1,2) >>> foo(*tup) 3 ¿Hay ...

4 la respuesta

Cree una rebanada usando una tupla

¿Hay alguna forma en Python de usar una tupla como los índices para un segmento? Lo siguiente no es válido: >>> a = range(20) >>> b = (5, 12) # my slice indices >>> a[b] # not valid >>> a[slice(b)] # not valid >>> a[b[0]:b[1]] # is an awkward ...