Pytania otagowane jako set

Zbiór to zbiór, w którym żaden element się nie powtarza, który może być w stanie wyliczyć jego elementy według kryterium porządkowania („zestaw uporządkowany”) lub nie zachować porządku („zbiór nieuporządkowany”).

27
Uzyskaj różnicę między dwiema listami
Mam dwie listy w Pythonie, takie jak te: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Muszę utworzyć trzecią listę z elementami z pierwszej listy, których nie ma na drugiej. Z przykładu muszę uzyskać: temp3 = ['Three', 'Four'] Czy są jakieś szybkie sposoby bez cykli i sprawdzania?


14
Konwertuj Ustaw na listę bez tworzenia nowej listy
Używam tego kodu do konwersji Setna 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); } Chcę uniknąć tworzenia nowej listy w każdej iteracji pętli. Czy to jest …
503 java  performance  list  set 

7
C # Zestaw kolekcja?
Czy ktoś wie, czy istnieje dobry odpowiednik Setkolekcji Java w C #? Wiem, że można nieco naśladować zestaw za pomocą a Dictionarylub a HashTable, wypełniając, ale ignorując wartości, ale to nie jest zbyt elegancki sposób.
487 c#  .net  collections  set 



12
Jak pobrać element z zestawu bez usuwania go?
Załóżmy, że: >>> s = set([1, 2, 3]) Jak uzyskać wartość (dowolną wartość) sbez robienia s.pop()? Chcę pozostawić element w zestawie, dopóki nie będę pewien, że mogę go usunąć - czego mogę być pewien tylko po asynchronicznym wywołaniu do innego hosta. Szybko i brudno: >>> elem = s.pop() >>> s.add(elem) …
427 python  set 




23
Pobieranie elementu z zestawu
Dlaczego nie Setzapewnia operacji, aby uzyskać element równy innemu elementowi? 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 Mogę zapytać, czy Setzawiera element równy bar, więc dlaczego nie mogę uzyskać tego …
323 java  collections  set  equals 




12
Dodaj listę do ustawienia?
Testowane na interprecie języka 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 Myślę, że nie mogę dodać listy do zestawu, ponieważ nie …
242 python  list  set 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.