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é»).

3
Comment puis-je ajouter des éléments à un ensemble vide en python
J'ai la procédure suivante: def myProc(invIndex, keyWord): D={} for i in range(len(keyWord)): if keyWord[i] in invIndex.keys(): D.update(invIndex[query[i]]) return D Mais j'obtiens l'erreur suivante: Traceback (most recent call last): File "<stdin>", line 3, in <module> TypeError: cannot convert dictionary update sequence element #0 to a sequence Je n'obtiens aucune erreur si …
104 python  set 


13
comparaison d'ensembles ECMA6 pour l'égalité
Comment comparer deux ensembles javascript? J'ai essayé d'utiliser ==et ===mais les deux renvoient false. a = new Set([1,2,3]); b = new Set([1,3,2]); a == b; //=> false a === b; //=> false Ces deux ensembles sont équivalents, car par définition, les ensembles n'ont pas d'ordre (du moins pas généralement). J'ai …


9
Quel est le moyen le plus rapide de comparer deux ensembles en Java?
J'essaye d'optimiser un morceau de code qui compare des éléments de liste. Par exemple. public void compare(Set<Record> firstSet, Set<Record> secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ // comparing logic } } } Veuillez prendre en compte que le nombre d'enregistrements dans les ensembles sera élevé. Merci Shekhar
102 java  performance  set 


10
Une implémentation de Ordered Set en Java?
Si quelqu'un est familier avec Objective-C, il existe une collection appelée NSOrderedSetqui agit comme Set et ses éléments sont accessibles comme ceux d'un Array . Y a-t-il quelque chose comme ça en Java? J'ai entendu dire qu'il y avait une collection appelée LinkedHashMap, mais je n'ai rien trouvé de semblable …
98 java  collections  set 

4
Utiliser des accolades pour initialiser un ensemble en Python
J'apprends python et j'ai une question novice sur l'initialisation des ensembles. Grâce à des tests, j'ai découvert qu'un ensemble peut être initialisé comme ceci: my_set = {'foo', 'bar', 'baz'} Y a-t-il des inconvénients à le faire de cette façon, par opposition à la méthode standard de: my_set = set(['foo', 'bar', …
98 python  python-2.7  set 


1
Pourquoi tuple (set ([1, “a”, “b”, “c”, “z”, “f”])) == tuple (set ([“a”, “b”, “c”, «Z», «f», 1])) 85% du temps avec la randomisation de hachage activée?
Étant donné la réponse de Zero Piraeus à une autre question , nous avons cela x = tuple(set([1, "a", "b", "c", "z", "f"])) y = tuple(set(["a", "b", "c", "z", "f", 1])) print(x == y) Imprime Trueenviron 85% du temps avec la randomisation de hachage activée. Pourquoi 85%?


3
Pourquoi l'ensemble immuable de Scala n'est-il pas covariant dans son type?
EDIT : réécrit cette question en fonction de la réponse originale La scala.collection.immutable.Setclasse n'est pas covariante dans son paramètre de type. Pourquoi est-ce? import scala.collection.immutable._ def foo(s: Set[CharSequence]): Unit = { println(s) } def bar(): Unit = { val s: Set[String] = Set("Hello", "World"); foo(s); //DOES NOT COMPILE, regardless of …




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.