Un ensemble est une collection dans laquelle aucun élément n'est répété, qui peut être en mesure 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é").

set...

J'ai besoin de trouver toutes les intersections différentes entre deux partitions du même ensemble. Par exemple, si nous avons les deux partitions suivantes du même ensemble x = [[1, 2], [3, 4, 5], [6, 7, 8, 9, 10]] y = [[1, 3, 6, 7], [2, 4, 5, 8, 9, 10]] Le résultat recherché est [[1], [2], [3], [....
7 mai 2020 à 02:25
J'ai plusieurs scripts gnuplot qui dessinent des graphiques pour moi. Je dois définir les mêmes valeurs xrange sur la ligne de commande pour tous les scripts gnuplot. Je ne veux pas ouvrir chacun d'eux séparément. Code dans les scripts gnuplot (nom: tlakD.gnuplot): set xdata time set timefmt "%m/%d....
J'ai un tableau d'objets avec une propriété de nom et d'âge, je voudrais filtrer une collection d'âge distinct dans le tableau, afin que je puisse faire quelque chose comme function distinctAges() { const guests = [ {name: 'Kiley', age: 24}, {name: 'Tom', age: 36}, ....
1 mai 2020 à 01:21
J'ai récemment regardé Raymond Hettingers parler de dictionnaires python (et par jeux d'extensions ...) et il a mentionné que les entiers se hachaient et que l'ajout d'entiers à un dict (ou à un ensemble ...) les insérera dans l'ordre et tant que vous ne supprimez pas les éléments, l'ordre sera cons....
8 avril 2020 à 13:28
J'ai les deux listes suivantes et j'essaie de trouver les mots communs entre eux. J'essaie d'extraire les mots de l2 (en ignorant le nombre) et de les stocker dans l3, mais je continue à recevoir l'erreur: les indices de liste doivent être des entiers ou des tranches, pas des tuples Je suis intéress....
8 avril 2020 à 11:02
J'essaie d'éliminer les doublons en utilisant la compréhension de liste mais je continue à obtenir des références non résolues Code: l = [[1,4,2],[5,1,4],[2,3,4,5]] {n for n in s for s in l } ....
5 avril 2020 à 14:31
Salut, j'ai essayé de trouver la quantité de nombres qui se produisent dans les deux entrées de l'utilisateur Par exemple: s1 = set(input()) s2 = set(input()) setlist = (s1.intersection(s2)) setlist.discard(" ") print(len(setlist)) Lorsque l'utilisateur insère: s1: 1 2 6 8 4 5 7 s2: 10 2 3 4 8 Ce....
2 avril 2020 à 15:35
J'essaie de créer un ensemble de struct en C ++, une action nécessitant de surcharger l'opérateur ' Même si j'ai trouvé un moyen de le faire compiler, il n'est pas encapsulé dans la structure, ce qui le rend impur pour la conception OO. Ce que j'ai essayé qui fonctionne: #include <iostream> #include....
31 mars 2020 à 18:51
J'ai essayé de tester la vitesse entre set, list et tuple et j'ai obtenu des résultats surprenants. Avant cela, je savais que set est plus rapide que list basé sur cette réponse. Voici mon code de test: import timeit,time from sys import getsizeof as Size List_Test = [range(1000)] print("The Size o....
18 mars 2020 à 20:30
J'ai plusieurs ensembles comme suit: A={0, 2, 3, 4} B={1, 2, 4} C={0, 1, 5} Ensuite, j'ai trouvé des sous-ensembles de chaque ensemble: SubsetA=[{0}, {2}, {3}, {4}, {0, 2}, {0, 3}, {0, 4}, {2, 3}, {2, 4}, {3, 4}, {0, 2, 3}, {0, 2, 4} {0, 3, 4}, {2, 3, 4}, {0, 2, 3, 4}] SubsetB=[{1}, {2}....
10 mars 2020 à 17:32
J'essaye d'écrire une fonction qui vérifie si une entrée est une double valeur valide. depuis que j'ai récemment appris la fonctionnalité switch / case / default, je voulais l'utiliser pour résoudre le problème switch(carrier[i]){ case ("+" || "-") : //case 1 if(kvcase == closed....
6 mars 2020 à 18:52
Je prends un tableau trié avec des valeurs en double, puis pour supprimer simplement la duplicité, j'ajoute chaque valeur dans l'ensemble. Comme je crée un ensemble à partir d'un tableau trié, pourquoi ne reçois-je pas un ensemble trié? Voici mon code: Set<Integer> set = new HashSet<Integer>(); ....
5 mars 2020 à 07:35
En utilisant des ensembles en python, je veux ajouter de nombreux éléments à mon ensemble, dont certains existent probablement déjà dans cet ensemble. Est-il plus rapide d'ajouter des éléments à un ensemble sans vérifier s'il est déjà là, ou est-il plus rapide de vérifier si chaque élément existe dé....
4 mars 2020 à 23:59
Dans mon programme, j'ai un HashSet<HashSet<Integer>>, à la fin de mon programme, j'imprime le contenu en utilisant la déclaration suivante, System.out.println("Groups: " + allSets.toString()); Ça me montre ça, Groups: [[17], [19], [2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21], [11], [13....
4 mars 2020 à 23:46
J'ai donc généré une liste de combinaisons, en utilisant itertools et j'obtiens un résultat qui ressemble à ceci: nums = [-5,5,4,-3,0,0,4,-2] x = [x for x in set(itertools.combinations(nums, 4)) if sum(x)==target] >>> x = [(-5, 5, 0, 4), (-5, 5, 4, 0), (5, 4, -3, -2), (5, -3, 4, -2)] Quel est le m....
4 janv. 2020 à 12:56
Je souhaite stocker des informations dans ArrayList . Je prends des données du fichier csv mais il y a les mêmes données et je veux les éliminer. Quelle est la façon la plus efficace de procéder? J'ai envisagé deux façons: ajouter toutes les données à Set et les convertir en ArrayList . Ajoutez-....
24 déc. 2019 à 14:35
J'essaie de trouver une solution efficace pour le problème suivant: J'ai une liste de dictionnaires, chaque dictionnaire ayant le même jeu de clés qu'un autre. Les valeurs associatives peuvent être des inter-dictionnaires égaux. J'essaie de trouver le nombre minimum de clés et leurs valeurs associ....
20 déc. 2019 à 12:09
J'écris une fonction qui prend l'entrée int de l'utilisateur à partir d'une liste prédéfinie et l'ajoute à un ensemble. Le code fonctionne parfaitement bien jusqu'à ce qu'il arrive là où tous les (11) éléments ont été ajoutés à l'ensemble. Cela continue et continue. Est-ce à cause de l'ensemble ou d....
20 déc. 2019 à 08:20
J'ai une classe comme ça: class Vertex { char v; char w; int cost; public Vertex(char v, char w, int cost){ this.v = v; this.w = w; this.cost = cost; } @Override public String toString(){ return "["+v+" "+w+" "+cost+"]"; } @Overr....
19 déc. 2019 à 09:33
Disons que j'ai deux set(): a = {('1', '2', '3', 'a'), ('1', '2', '4', 'a'), ('1', '2', '5', 'b')} b = {('1', '2', '3', 'b'), ('1', '2', '4', 'b'), ('1', '2', '6', 'b')} Maintenant, ce que je veux faire est de trouver la différence d'ensemble b \ a mais en ignorant le dernier élément de chaque tupl....
18 déc. 2019 à 16:34
Je me demande simplement pourquoi je ne peux pas envoyer de valeurs aux méthodes de ma classe. Le but du programme est d'utiliser la technique getter / setter (pas celle de @property) et d'imprimer les clients dans mon fichier csv par ordre alphabétique. Ensuite, il doit y avoir une autre méthode qu....
18 déc. 2019 à 07:10
J'ai une table appelée custtable, j'ai 3 colonnes custid, pays, date il y a 5 pays dans le pays: 'CH', 'US', 'UK', 'FR' et 'GE' J'espère avoir une requête élégante pour savoir comment plusieurs [custid] uniques dans 5 pays. Actuellement, je peux utiliser la sous-requête et la table temporaire pour t....
17 déc. 2019 à 10:51
J'ai une classe abstraite Humaine et de nombreuses classes enfants (plus de 10). Tout ce dont j'ai besoin est de définir la valeur du champ "famName". Il s'agit d'une somme des champs "nom" et "nom" ("nom" + "" + "nom"). On dirait Classe abstraite public abstract class Human{ private String name;....
16 déc. 2019 à 09:32
La requête ci-dessous fonctionne parfaitement, mais pour la vie de moi, je ne peux pas comprendre comment la convertir en instruction SELECT et prévisualiser les résultats. Je sais comment le faire lorsque SET et WHERE sont utilisés, mais l'instruction JOIN gâche les choses. J'apprécierais des sugge....
13 déc. 2019 à 23:28
Je veux obtenir le dernier élément de HashSet Il y a donc une méthode last() dans TreeSet donc j'ai pensé à convertir l'ensemble en TreeSet et appliquer la méthode last () dessus pour que j'obtienne le dernier élément J'ai essayé sous le code Set<EnrollmentStatusTrack> set= new HashSet<En....
13 déc. 2019 à 11:02