Si un tuple est immuable, pourquoi peut-il contenir des éléments mutables? C'est apparemment une contradiction que lorsqu'un élément mutable tel qu'une liste est modifié, le tuple auquel il appartient reste immuable.
Si un tuple est immuable, pourquoi peut-il contenir des éléments mutables? C'est apparemment une contradiction que lorsqu'un élément mutable tel qu'une liste est modifié, le tuple auquel il appartient reste immuable.
Comment trouvez-vous la médiane d'une liste en Python? La liste peut être de n'importe quelle taille et les nombres ne sont pas garantis d'être dans un ordre particulier. Si la liste contient un nombre pair d'éléments, la fonction doit renvoyer la moyenne des deux éléments du milieu. Voici quelques...
Quelle est la façon la plus simple d'utiliser une liste chaînée en python? Dans le schéma, une liste chaînée est définie simplement par '(1 2 3 4 5). Les listes, [1, 2, 3, 4, 5]et les tuples de Python (1, 2, 3, 4, 5)ne sont pas, en fait, des listes liées, et les listes liées ont quelques...
Alors que nous pouvons hériter de la classe / interface de base, pourquoi ne pouvons-nous pas déclarer un List<> utilisant la même classe / interface? interface A { } class B : A { } class C : B { } class Test { static void Main(string[] args) { A a = new C(); // OK List<A> listOfA =...
Comment puis-je vérifier si une valeur écrite dans le scanner existe dans un ArrayList? List<CurrentAccount> lista = new ArrayList<CurrentAccount>(); CurrentAccount conta1 = new CurrentAccount("Alberto Carlos", 1052); CurrentAccount conta2 = new CurrentAccount("Pedro Fonseca", 30);...
J'essaie de faire une liste avec des chiffres 1-1000. De toute évidence, ce serait ennuyeux à écrire / lire, donc j'essaie de faire une liste avec une plage. Dans Python 2, il semble que: some_list = range(1,1000) aurait fonctionné, mais en Python 3, la plage est similaire à celle xrangede Python...
J'ai une liste comme ci-dessous où le premier élément est l'identifiant et l'autre est une chaîne: [(1, u'abc'), (2, u'def')] Je veux créer une liste d'identifiants uniquement à partir de cette liste de tuples comme ci-dessous: [1,2] J'utiliserai cette liste, __indonc il doit s'agir d'une liste de...
J'ai une liste avec des sous-listes. Je veux imprimer toutes les sous-listes de longueur égale à 3. Je fais ce qui suit en python: for x in values[:]: if len(x) == 3: print(x) valuesest la liste originale. Le code ci-dessus imprime-t-il chaque sous-liste d'une longueur égale à 3 pour chaque valeur...
J'essaie de comprendre comment ajouter plusieurs valeurs à une liste en Python. Je sais qu'il existe peu de méthodes pour le faire, telles que la saisie manuelle des valeurs ou la purge de l'opération d'ajout dans une forboucle, ou les fonctions appendet extend. Cependant, je me demande s'il existe...
Remarque: je connais la Iterator#remove()méthode. Dans l'exemple de code suivant, je ne comprends pas pourquoi la méthode List.removein mainlève ConcurrentModificationException, mais pas dans la removeméthode. public class RemoveListElementDemo { private static final List<Integer>...
J'essaie de lire les lignes d'un fichier texte dans une liste ou un tableau en python. J'ai juste besoin de pouvoir accéder individuellement à n'importe quel élément de la liste ou du tableau après sa création. Le fichier texte est formaté comme suit: 0,0,200,0,53,1,0,255,...,0. Là où le ...est...
J'essaie de déboguer les rapports SQL de quelqu'un d'autre et j'ai placé la requête de rapports sous-jacente dans une fenêtre de requête de SQL 2012. L'un des paramètres demandés par le rapport est une liste d'entiers. Ceci est réalisé sur le rapport via une liste déroulante à sélection multiple....
En C #, disons que j'ai une classe appelée Note avec trois variables membres String. public class Note { public string Title; public string Author; public string Text; } Et j'ai une liste de type Note: List<Note> Notes = new List<Note>(); Quel serait le moyen le plus propre d'obtenir...
Je souhaite créer un tableau d'arraylist comme ci-dessous: ArrayList<Individual>[] group = new ArrayList<Individual>()[4] Mais ce n'est pas une compilation. Comment puis-je faire
>>> x=[1,2] >>> x[1] 2 >>> x=(1,2) >>> x[1] 2 Sont-ils tous les deux valides? Est-ce que l'un est préféré pour une raison
Quel est le moyen efficace de trouver l'élément le plus courant dans une liste Python? Les éléments de ma liste peuvent ne pas être hachables et je ne peux donc pas utiliser de dictionnaire. Aussi en cas de tirages, l'élément avec l'indice le plus bas doit être retourné. Exemple: >>>...
J'ai une ArrayList, une classe Collection de Java, comme suit: ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat"); Comme vous pouvez le voir, le se animals ArrayListcompose de 3 batéléments et d'un...
Ce qui suit est un extrait de mon code: public class AllIntegerIDs { public AllIntegerIDs() { m_MessageID = 0; m_MessageType = 0; m_ClassID = 0; m_CategoryID = 0; m_MessageText = null; } ~AllIntegerIDs() { } public void SetIntegerValues (int messageID, int messagetype, int classID, int categoryID)...
J'essaye d'utiliser Linq pour renvoyer une liste d'identifiants à partir d'une liste d'objets où l'identifiant est une propriété. J'aimerais pouvoir le faire sans parcourir chaque objet et extraire les identifiants uniques que je trouve. J'ai une liste d'objets de type MyClass et l'une des...
Disons que nous avons une liste de nombres de 0 à 1000. Existe-t-il un moyen pythonique / efficace de produire une liste du premier élément et de chaque 10e élément suivant, c'est [0, 10, 20, 30, ... ]-à- dire ? Oui, je peux le faire en utilisant une boucle for, mais je me demande s'il existe un...