set

Cómo comprobar que un elemento está en un std::set?

¿Cómo se comprueba que un elemento está en un conjunto? ¿Existe un equivalente más simple del siguiente código: myset.find(x) != myset.end()

¿Cuál es la diferencia entre Conjunto y Lista?

¿Cuál es la diferencia fundamental entre las interfaces Set<E> y List<E>?

Cómo obtener el primer elemento de la Lista o Conjunto?

Me gustaría saber si puedo obtener el primer elemento de una lista o conjunto. Qué método utilizar?

Cómo "perfectamente" anular un dict?

¿Cómo puedo hacer tan "perfecto" una subclase de dict como sea posible? El objetivo final es tener un dict simple en el que ... .__keytransform__(key)) class lcdict(arbitrary_dict): def __keytransform__(self, key): return str(key).lower()

Elegir un elemento aleatorio de un conjunto

¿Cómo elijo un elemento aleatorio de un conjunto? Estoy particularmente interesado en elegir un elemento aleatorio de un HashSet o un LinkedHashSet, en Java. Las soluciones para otros idiomas también son bienvenidas.

Swift Establecer en Matriz

Un NSSet se puede convertir a Array usando set.allObjects() pero no hay tal método en el nuevo Set (introducido con Swift 1.2). Todavía se puede hacer convirtiendo Swift Set a NSSet y usar el método allObjects(), pero eso no es óptimo.

Obtener un elemento de un conjunto

¿Por qué Set no proporciona una operación para obtener un elemento que sea igual a otro elemento? Set<Foo> set = ...; ... mpos, no todos. Así que dos objetos Foo que se consideran iguales pueden tener valores diferentes, por eso no puedo usar foo.

C# Set de colección?

¿Alguien sabe si hay un buen equivalente a la colección Set de Java en C#? Sé que puedes imitar un conjunto usando un Dictionary o un HashTable rellenando pero ignorando los valores, pero eso no es una manera muy elegante.

Añadir valores a un conjunto en Python

Tengo un conjunto como este: keep = set(generic_drugs_mapping[drug] for drug in drug_input) ¿Cómo agrego valores [0,1,2,3,4,5,6,7,8,9,10] a este conjunto?

Eliminar elementos del conjunto STL mientras se itera

Necesito revisar un conjunto y eliminar elementos que cumplan con un criterio predefinido. Este es el código de prueba que e ... código porque el iterador se incrementa solo en un lugar, haciendo que el código sea menos propenso a errores y más legible.

En Python, ¿cuándo usar un Diccionario, Lista o Conjunto?

¿Cuándo debo usar un diccionario, lista o conjunto? ¿Existen escenarios más adecuados para cada tipo de datos?

La forma más concisa de convertir un Conjunto en una Lista

Actualmente estoy haciendo esto: Set<String> setOfTopicAuthors = .... List<String> list = Arrays.asList( setOfTopicAuthors.toArray( new String[0] ) ); ¿Puedes superar esto ?

Conjunto vacío literal?

[] = vacío list () = vacío tuple {} = vacío dict ¿Hay una notación similar para un set vacío? O tengo que escribir set()?

¿Cómo se implementa set ()?

He visto gente decir que set los objetos en python tienen verificación de membresía O(1). ¿Cómo se implementan internamente p ... solo puedo aceptar una, así que iré con la respuesta más cercana a mi pregunta original. Gracias a todos por la información!

Convertir Conjunto a Lista sin crear una nueva lista

Estoy usando este código para convertir a Set a a List: Map<String, List> mainMap = new HashMap<String, List>() ... inMap.put(differentKeyName,listOfNames); } Quiero evitar crear una nueva lista en cada iteración del bucle. Es eso posible?

Cómo convertir una matriz a un Conjunto en Java

Me gustaría convertir una matriz a un Conjunto en Java. Hay algunas maneras obvias de hacer esto (es decir, con un bucle), pero me gustaría algo un poco más ordenado, algo como: java.util.Arrays.asList(Object[] a); ¿Alguna idea?

¿Python tiene un conjunto ordenado?

Python tiene un diccionario ordenado . ¿Qué tal un set ordenado?

Obtener diferencia entre dos listas

Tengo dos listas en Python, como estas: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Necesito crear una ... la segunda. Del ejemplo tengo que obtener: temp3 = ['Three', 'Four'] ¿Hay alguna forma rápida sin ciclos y comprobación?

Cómo serializar conjuntos JSON?

Tengo un Python set que contiene objetos con métodos __hash__ y __eq__ para asegurarse de que no se incluyan duplicados en la ... el mejor enfoque para la codificación de casos específicos (que desafortunadamente parece lo que voy a tener que hacer aquí).

Cómo establecer el color de fondo de una vista

Estoy tratando de establecer el color de fondo de una vista (en este caso un Botón). Utilizo este código: // set the backgr ... la pantalla. ¿Qué estoy haciendo mal y cuál es la forma correcta de cambiar el color de fondo en cualquier vista? Gracias.