Preguntas etiquetadas con tuples

96
Tupla de C ++ frente a estructura

¿Hay alguna diferencia entre usar std::tupleay solo de datos struct? typedef std::tuple<int, double, bool> foo_t; struct bar_t { int id; double value; bool dirty; } Por lo que he encontrado en línea, descubrí que hay dos diferencias principales: el structes más legible, mientras que...

94
¿Qué requisito se diseñó para resolver la tupla?

Estoy viendo la nueva función C # de tuplas. Tengo curiosidad, ¿qué problema se diseñó para resolver la tupla? ¿Para qué has usado tuplas en tus aplicaciones? Actualizar Gracias por las respuestas hasta ahora, déjame ver si tengo las cosas claras en mi mente. Se ha señalado un buen ejemplo de...

93
Ordenar tuplas según el segundo parámetro

Tengo una lista de tuplas que se parecen a esto: ("Person 1",10) ("Person 2",8) ("Person 3",12) ("Person 4",20) Lo que quiero que se produzca es la lista ordenada en orden ascendente, por el segundo valor de la tupla. Entonces L [0] debería ser ("Person 2", 8)después de ordenar. ¿Cómo puedo...

93
¿Python tiene una lista inmutable?

¿Python tiene listas inmutables? Supongamos que deseo tener la funcionalidad de una colección ordenada de elementos, pero que quiero garantizar que no cambiará, ¿cómo se puede implementar? Las listas están ordenadas pero se pueden modificar.

91
desembalaje de scala tuple

Sé que esta pregunta ha surgido muchas veces de diferentes maneras. Pero todavía no lo tengo claro. ¿Hay alguna manera de lograr lo siguiente? def foo(a:Int, b:Int) = {} foo(a,b) //right way to invoke foo foo(getParams) // is there a way to get this working without explicitly unpacking the...

90
Cómo buscar una lista de tuplas en Python

Entonces tengo una lista de tuplas como esta: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] Quiero esta lista para una tupla cuyo valor numérico sea igual a algo. De modo que si lo hago search(53), devolverá el valor de índice de2 ¿Hay una forma fácil de hacer esto?...