Questions marquées «set»

Un ensemble est une collection dans laquelle aucun élément n'est répété, qui peut être capable d'énumérer ses éléments selon un critère de classement (un «ensemble ordonné») ou de ne conserver aucun ordre (un «ensemble non ordonné»).

27
Obtenez la différence entre deux listes
J'ai deux listes en Python, comme celles-ci: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] J'ai besoin de créer une troisième liste avec des éléments de la première liste qui ne sont pas présents dans la seconde. De l'exemple, je dois obtenir: temp3 = ['Three', 'Four'] Existe-t-il des …


14
Convertir l'ensemble en liste sans créer de nouvelle liste
J'utilise ce code pour convertir un Seten 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); } Je veux éviter de créer une nouvelle liste à chaque …
503 java  performance  list  set 

7
Collection de sets C #?
Est-ce que quelqu'un sait s'il existe un bon équivalent à la Setcollection Java en C #? Je sais que vous pouvez imiter un ensemble en utilisant a Dictionaryou a HashTableen remplissant mais en ignorant les valeurs, mais ce n'est pas une manière très élégante.
488 c#  .net  collections  set 



12
Comment récupérer un élément d'un ensemble sans le supprimer?
Supposons ce qui suit: >>> s = set([1, 2, 3]) Comment puis-je obtenir une valeur (n'importe quelle valeur) ssans le faire s.pop()? Je veux laisser l'élément dans l'ensemble jusqu'à ce que je sois sûr de pouvoir le supprimer - quelque chose dont je ne peux être sûr qu'après un appel …
429 python  set 




23
Obtenir un élément d'un ensemble
Pourquoi ne Setfournit pas une opération pour obtenir un élément qui est égal à un autre élément? 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 Je peux demander si le Setcontient …
324 java  collections  set  equals 




12
Ajouter une liste à définir?
Testé sur l'interpréteur 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 Je pense que je ne peux pas ajouter la liste à …
242 python  list  set 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.