Comment puis-je trouver les doublons dans une liste Python et créer une autre liste des doublons? La liste ne contient que des
Comment puis-je trouver les doublons dans une liste Python et créer une autre liste des doublons? La liste ne contient que des
Supposons que vous ayez une structure de liste liée en Java. Il est composé de nœuds: class Node { Node next; // some user data } et chaque nœud pointe vers le nœud suivant, à l'exception du dernier nœud, qui a la valeur null pour le suivant. Supposons qu'il existe une possibilité que la liste...
Existe-t-il un moyen d'obtenir une liste de tous les jeux de couleurs installés dans Vim? Cela rendrait très facile d'en sélectionner un sans regarder le
Au lieu de faire une liste de caractères alphabétiques comme ceci: alpha = ['a', 'b', 'c', 'd'.........'z'] existe-t-il un moyen de le regrouper dans une plage ou quelque chose? Par exemple, pour les nombres, il peut être groupé en utilisant range(): range(1,
Je veux ajouter une option "Select One" à une liste déroulante liée à un List<T>. Une fois que j'ai demandé le List<T>, comment puis-je ajouter mon initiale Item, ne faisant pas partie de la source de données, en tant que PREMIER élément List<T>? J'ai: // populate ti from data...
Quelle est la différence fondamentale entre les interfaces Set<E>et
Il est clair que les performances de recherche de la HashSet<T>classe générique sont supérieures à celles de la List<T>classe générique . Il suffit de comparer la clé basée sur le hachage avec l'approche linéaire dans leList<T> classe. Cependant, le calcul d'une clé de hachage...
Je ne peux pas initialiser une liste comme dans le code suivant: List<String> supplierNames = new List<String>(); supplierNames.add("sup1"); supplierNames.add("sup2"); supplierNames.add("sup3"); System.out.println(supplierNames.get(1)); Je fais face à l'erreur suivante: Impossible...
Ma question comme titre ci-dessus. Par exemple, IEnumerable<T> items = new T[]{new T("msg")}; items.ToList().Add(new T("msg2")); mais après tout, il n'a qu'un seul élément à l'intérieur. Pouvons-nous avoir une méthode comme items.Add(item)? comme le
Quand est-il préférable d'utiliser une liste par rapport à une LinkedList
Je veux prendre deux listes et trouver les valeurs qui apparaissent dans les deux. a = [1, 2, 3, 4, 5] b = [9, 8, 7, 6, 5] returnMatches(a, b) reviendrait [5], par
index()donnera juste la première occurrence d'un élément dans une liste. Existe-t-il une astuce intéressante qui renvoie tous les indices d'une
En Python remove()supprimera la première occurrence de valeur dans une liste. Comment supprimer toutes les occurrences d'une valeur d'une liste? Voici ce que j'ai en tête: >>> remove_values_from_list([1, 2, 3, 4, 2, 2, 3], 2) [1, 3, 4, 3]
Si vous créez un tableau 1d, vous pouvez l'implémenter en tant que liste, ou bien utiliser le module «tableau» dans la bibliothèque standard. J'ai toujours utilisé des listes pour les tableaux 1d. Quelle est la raison ou les circonstances dans lesquelles je souhaiterais utiliser le module RAID à la...
J'ai une liste de chaînes comme celle-ci: X = ["a", "b", "c", "d", "e", "f", "g", "h", "i"] Y = [ 0, 1, 1, 0, 1, 2, 2, 0, 1 ] Quel est le moyen le plus court de trier X en utilisant les valeurs de Y pour obtenir la sortie suivante? ["a", "d", "h", "b", "c", "e", "i", "f", "g"] L'ordre des éléments...
Disons que j'ai deux listes, l1et l2. Je veux effectuer l1 - l2, qui renvoie tous les éléments de l1pas dans l2. Je peux penser à une approche en boucle naïve pour faire cela, mais cela va être vraiment inefficace. Qu'est-ce qu'un moyen pythonique et efficace de le faire? Par exemple, si je dois l1...
J'ai une liste de nombres tels que [1,2,3,4,5...], et je veux calculer (1+2)/2et pour le deuxième, (2+3)/2et le troisième (3+4)/2, et ainsi de suite. Comment puis je faire ça? Je voudrais additionner le premier nombre avec le second et le diviser par 2, puis additionner le deuxième avec le...
Y a-t-il une différence entre :::et ++pour concaténer des listes dans Scala? scala> List(1,2,3) ++ List(4,5) res0: List[Int] = List(1, 2, 3, 4, 5) scala> List(1,2,3) ::: List(4,5) res1: List[Int] = List(1, 2, 3, 4, 5) scala> res0 == res1 res2: Boolean = true D'après la documentation, il...
Comment est-il possible d'initialiser (avec un initialiseur C #) une liste de chaînes? J'ai essayé avec l'exemple ci-dessous mais cela ne fonctionne pas. List<string> optionList = new List<string> { "AdditionalCardPersonAddressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay"...