Domande taggate «set»

Un set è una raccolta in cui non viene ripetuto alcun elemento, che può essere in grado di enumerare i suoi elementi in base a un criterio di ordinamento (un "set ordinato") o di non mantenere alcun ordine (un "set non ordinato").

27
Ottieni la differenza tra due elenchi
Ho due liste in Python, come queste: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Devo creare un terzo elenco con elementi del primo elenco che non sono presenti nel secondo. Dall'esempio devo ottenere: temp3 = ['Three', 'Four'] Esistono modi rapidi senza cicli e controllo?


14
Converti Imposta in elenco senza creare un nuovo elenco
Sto usando questo codice per convertire un Setin un List: Map<String, List<String>> mainMap = new HashMap<>(); for (int i=0; i < something.size(); i++) { Set<String> set = getSet(...); //returns different result each time List<String> listOfNames = new ArrayList<>(set); mainMap.put(differentKeyName, listOfNames); } Voglio evitare di creare un nuovo elenco in ogni …
503 java  performance  list  set 

7
Collezione C # Set?
Qualcuno sa se esiste un buon equivalente alla Setraccolta di Java in C #? So che puoi in qualche modo imitare un set usando a Dictionaryo a HashTablepopolando ma ignorando i valori, ma non è un modo molto elegante.
488 c#  .net  collections  set 



12
Come recuperare un elemento da un set senza rimuoverlo?
Supponiamo che: >>> s = set([1, 2, 3]) Come posso ottenere un valore (qualsiasi valore) ssenza farlo s.pop()? Voglio lasciare l'elemento nel set fino a quando non sono sicuro di poterlo rimuovere - qualcosa di cui posso essere sicuro solo dopo una chiamata asincrona a un altro host. Veloce e …
427 python  set 




23
Ottenere un elemento da un set
Perché non Setfornisce un'operazione per ottenere un elemento uguale a un altro elemento? Set<Foo> set = ...; ... Foo foo = new Foo(1, 2, 3); Foo bar = set.get(foo); // get the Foo element from the Set that equals foo Posso chiedere se Setcontiene un elemento uguale a bar, quindi …
323 java  collections  set  equals 




12
Aggiungi lista da impostare?
Testato sull'interprete Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable Penso di non poter aggiungere l'elenco al set perché Python non può …
242 python  list  set 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.