Eine Menge ist eine Sammlung, in der kein Element wiederholt wird, das möglicherweise in der Lage ist, seine Elemente nach einem Ordnungskriterium (eine "geordnete Menge") aufzulisten oder keine Reihenfolge beizubehalten (eine "ungeordnete Menge").
Ich habe zwei Listen in Python, wie diese: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Ich muss eine dritte Liste mit Elementen aus der ersten Liste erstellen, die in der zweiten nicht vorhanden sind. Aus dem Beispiel muss ich bekommen: temp3 = ['Three', 'Four'] Gibt es schnelle …
Ich möchte ein Array in ein Set in Java konvertieren. Es gibt einige offensichtliche Möglichkeiten, dies zu tun (dh mit einer Schleife), aber ich möchte etwas etwas ordentlicheres, etwas wie: java.util.Arrays.asList(Object[] a); Irgendwelche Ideen?
Ich benutze diesen Code, um a Setin a umzuwandeln 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); } Ich möchte vermeiden, in jeder Iteration der Schleife eine …
Weiß jemand, ob es ein gutes Äquivalent zu Javas SetSammlung in C # gibt? Ich weiß, dass Sie eine Menge mit a Dictionaryoder a etwas nachahmen können HashTable, indem Sie die Werte auffüllen, aber ignorieren, aber das ist keine sehr elegante Methode.
Angenommen, Folgendes: >>> s = set([1, 2, 3]) Wie bekomme ich einen Wert (irgendeinen Wert) heraus, sohne es zu tun s.pop()? Ich möchte das Element im Set belassen, bis ich sicher bin, dass ich es entfernen kann - etwas, dessen ich mir erst nach einem asynchronen Aufruf eines anderen Hosts …
Ich habe ein Set wie dieses: keep = set(generic_drugs_mapping[drug] for drug in drug_input) Wie füge ich [0,1,2,3,4,5,6,7,8,9,10]diesem Satz Werte hinzu ?
Warum wird keine SetOperation bereitgestellt, um ein Element abzurufen, das einem anderen Element entspricht? 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 Ich kann fragen, ob das Setein Element enthält, das …
Wie kann ich über ein Set/ HashSetohne Folgendes iterieren ? Iterator iter = set.iterator(); while (iter.hasNext()) { System.out.println(iter.next()); }
Ich habe eine Liste von Sets: setlist = [s1,s2,s3...] Ich möchte s1 ∩ s2 ∩ s3 ... Ich kann eine Funktion schreiben, um dies zu tun, indem ich eine Reihe von paarweisen s1.intersection(s2)usw. ausführe . Gibt es eine empfohlene, bessere oder integrierte Methode?
Getestet mit Python 2.6 Interpreter: >>> 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 Ich denke, dass ich die Liste nicht zum Set hinzufügen kann, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.