«set» etiketlenmiş sorular

Bir küme, öğelerin tekrarlanmadığı, öğelerini bir sipariş ölçütüne ("sıralı bir küme") göre sıralayabilen veya hiçbir sırayı ("sıralanmamış küme") koruyabilen bir koleksiyondur.

27
İki liste arasında fark yaratın
Python, bu gibi iki liste var: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] İkinci listede olmayan ilk listeden öğelerle üçüncü bir liste oluşturmak gerekiyor. Örnek almak gerekir: temp3 = ['Three', 'Four'] Döngü ve kontrol olmadan hızlı yollar var mı?


14
Yeni Liste oluşturmadan Kümeyi Listeye Dönüştür
Ben dönüştürmek için bu kodu kullanıyorum Seta 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); } Döngünün her yinelemesinde yeni bir liste oluşturmaktan kaçınmak istiyorum. Mümkün mü?
503 java  performance  list  set 

7
C # Set koleksiyonu?
Herkes Java'nın SetC # koleksiyonuna iyi bir eşdeğer olup olmadığını biliyor mu ? Bir kümesi a Dictionaryveya a kullanarak HashTabledoldurup değerleri göz ardı ederek biraz taklit edebileceğinizi biliyorum , ama bu çok zarif bir yol değil.
488 c#  .net  collections  set 



12
Bir öğeyi kaldırmadan bir gruptan nasıl alınır?
Varsayalım: >>> s = set([1, 2, 3]) Yapmadan bir değeri (herhangi bir değeri) nasıl elde sedebilirim s.pop()? Kaldırabileceğimden emin olana kadar öğeyi sette bırakmak istiyorum - ancak başka bir ana bilgisayara eşzamansız bir çağrıdan sonra emin olabileceğim bir şey. Hızlı ve kirli: >>> elem = s.pop() >>> s.add(elem) Ama daha …
427 python  set 




23
Bir Kümeden öğe alma
Neden Setbaşka bir öğeye eşit bir öğe elde etmek için bir işlem sağlamaz? 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 SetEşdeğer bir eleman içerip içermediğini sorabilirimbar , o zaman neden …
323 java  collections  set  equals 




12
Ayarlanacak liste eklensin mi?
Python 2.6 yorumlayıcısında test edilmiştir: >>> 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 Listeyi kümeye ekleyemediğimi düşünüyorum çünkü Python'un aynı listeyi iki kez eklediysem …
242 python  list  set 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.