common python list methods with syntax
Le didacticiel explique la syntaxe et l'utilisation des méthodes de liste Python courantes telles que l'ajout à la liste, la liste de tri, le pop, l'ajout, la copie, la suppression, l'inversion, etc.:
Les listes Python ne sont pas seulement utilisées pour stocker des données. Il existe des structures de données puissantes si elles sont utilisées correctement. Cependant, nous ne pouvons pas les utiliser efficacement si nous ne connaissons pas leurs méthodes.
Bien que Python dispose de certaines fonctions intégrées qui peuvent fonctionner sur des listes, les listes Python ont des méthodes qui peuvent être utilisées pour opérer sur son objet de liste à la fois en place et hors de place.
=> Vérifiez TOUS les didacticiels Python ici
Ce que vous apprendrez:
- Méthodes de liste Python courantes
- Conclusion
Méthodes de liste Python courantes
Avant de plonger dans les méthodes de liste courantes, il est important de comprendre quelques caractéristiques d'une liste Python.
- Une liste Python est une collection de types de données de zéro à l'infini (autant que votre ordinateur le permet) ( Nombres , Cordes , booléens , tuples , listes , etc.) entouré de crochets, chaque élément étant séparé par une virgule (,).
- Une liste Python est un commandé , mutable séquence et utilise le numérotation à base zéro système, c'est-à-dire que tous ses éléments sont identifiés de manière unique par un numéro d'index qui commence à 0 et se termine à n-1, où n est la longueur de la liste.
Dans cet esprit, nous pouvons explorer en toute confiance les méthodes de liste Python. Il est important de savoir que Python List a de nombreux méthodes et Python a de nombreuses méthodes intégrées pour travailler sur les données de liste à des fins diverses.
Noter :À l'avenir, tous les exemples de ce didacticiel seront directement exécutés à partir d'un shell Python, sauf indication contraire.
Méthode d'addition
Avant de commencer à effectuer une opération sur une liste, nous souhaitons peut-être d'abord y ajouter des données. La liste Python dispose des méthodes courantes suivantes pour ajouter des éléments à sa liste.
# 1) list.append (x)
Le ajouter () prend un élément comme argument et l'ajoute à la fin de la liste.
Comme vu ci-dessus, les listes Python sont ordonnées. Ainsi, la position de chaque élément dans une liste est importante. Si nous ajoutons un élément à une liste et que nous voulons qu'il soit le dernier élément de cette liste, alors append () est ce dont nous avons besoin.
Exemple 1 :Dans le code ci-dessous, notre liste contient un Nom (String) comme premier élément et âge (nombre) comme deuxième élément. Nous voulons ajouter un troisième élément un salaire (nombre) à la liste de telle sorte que nous ayons
list(name, age, salary)
Vous trouverez ci-dessous une procédure pas à pas d'un shell Python.
>>> name = 'Enow Kevin' # define a name >>> age = 30 # define an age >>> details = (name, age) # create a list with name and age >>> details ('Enow Kevin', 30) >>> salary = 165000 # define a salary >>> details.append(salary) # add the salary to the end of the list >>> details ('Enow Kevin', 30, 165000) >>>
list.append (x ) est similaire à à (len ( à ):) = (x).
Prenons l'exemple ci-dessous:
Ajoutons un quatrième élément le genre (String) à notre liste de détails définie ci-dessus.
>>> gender = 'Male' # define a gender >>> details(len(details):) = (gender) # add gender to the end of the list >>> details ('Enow Kevin', 30, 165000, 'Male') >>>
Noter :Dans l'exemple ci-dessus, nous avons utilisé len () qui est une fonction intégrée Python qui peut opérer sur une liste.
# 2) list.extend (itérable)
étendre (itérable) prend un itérable en tant qu'argument, et ajoutez chaque élément de cet itérable dans la liste.
Cette méthode utilise ajouter( ) sous la capuche. Cette méthode est idéale si nous avons une collection d'éléments que nous voulons ajouter à chaque élément dans une autre liste.
Exemple 2 :Disons que nous avons deux notes universitaires gradeScience et gradeArt et nous décidons d'effectuer une opération commune sur les notes. Une façon sera de les réunir d'abord.
Ci-dessous est une procédure pas à pas d'un shell Python.
>>> gradeScience = (4,3,9,10) # grades in science >>> gradeArt = (9,11,7,5) # grades in art >>> gradeArt (9, 11, 7, 5) >>> gradeArt.extend(gradeScience) # join grades >>> gradeArt # we can now perform the operation on the joined grades (9, 11, 7, 5, 4, 3, 9, 10)
La même chose peut être obtenue avec ' ajouter() dans un boucle' . Étant donné que le étendre () prend dans un itérable et ajoute chaque élément de cet itérable dans la liste, nous pouvons utiliser un pour boucle pour démontrer comment cela fonctionne.
def extend_loop(extender, extended): '''for each item in the extender list, append the item into the extended list''' for item in extender: extended.append(item) if __name__ == '__main__': gradeScience = (4,3,9,10) # grades in science gradeArt = (9,11,7,5) # grades in art print('gradeArt: {} before extended'.format(gradeArt)) # join gradeScience and gradeArt into gradeArt extend_loop(gradeScience, gradeArt) print('gradeArt: {} after extended'.format(gradeArt))
Production
Il est important de connaître la différence entre ajouter (x ) et étendre (itérable) .
Différence entre les méthodes de liste Python: append et iterable.
# | ajouter (x) | étendre (itérable) |
---|---|---|
1 | Prend un argument et pourrait être itérable | Prend un argument et devrait être itérable |
deux | Ajoute un élément à une liste | Ajoute chaque élément de l'itérable dans une liste. |
Exemple 3 :Pour voir clairement la différence entre ajouter et étendre, prenons cet exemple. Nous remarquons que les deux listApp et listExt prenez un itérable comme argument, mais ce qui change, c'est la sortie.
>>> listApp = () # empty list >>> listExt = () # empty list >>> listApp.append((1,2,3)) # append an iterable >>> listExt.extend((1,2,3)) # extend an iterable >>> listApp # check output ((1, 2, 3)) >>> listExt # check output (1, 2, 3)
Méthode Python ajouter() a pris l'itérable, l'a considéré comme un élément et l'a ajouté à la fin de la liste tandis que la méthode Python étendre() a pris l'itérable et a ajouté chaque élément de cet itérable dans la liste.
# 3) list.insert (i, x)
La méthode de liste Python insérer () prend deux arguments (position, élément) et insère l'élément à la position donnée dans la liste.
La méthode insérer () est utile lorsque nous voulons ajouter des éléments dans une liste et avoir le contrôle sur l'endroit précis où nous voulons que les éléments soient ajoutés à la liste. contrairement à ajouter() et étendre() qui ajoutent des éléments à la fin d'une liste, insérer () nous permet d'ajouter des éléments dans la position que nous voulons.
Exemple 4 :Disons que nous avons une liste de noms par ordre d'excellence et que nous découvrons plus tard que nous avons omis un nom et que le nom est censé être ajouté à la liste avant un nom donné. Dans ce cas, les deux ajouter() et étendre() n'aidera pas car nous voulons ajouter l'élément à une position donnée.
La solution sera d'obtenir la position d'index du nom avant lequel nous voulons ajouter notre nouveau nom et utiliser insérer() pour l'ajouter à cette position.
>>> names = ('kevin','john','petter','tony','luke','andrew')# list of names >>> new_name = 'enow' # new name to be insert into the list of names >>> given_name = 'tony' # name before which to insert our new name >>> idx_given_name = names.index(given_name) # get index of given name >>> idx_given_name 3 >>> names.insert(idx_given_name, new_name) # insert new name >>> names ('kevin', 'john', 'petter', 'enow', 'tony', 'luke', 'andrew')
Remarque: Dans l'exemple ci-dessus, nous avons utilisé la méthode de liste Python indice () pour obtenir la position d'index d'un élément à partir d'une liste ( plus à ce sujet plus tard ).
Le concept de insérer (index, x) est très important à comprendre. Le premier argument est le position d'index de l'élément avant lequel insérer.
Ce qui signifie que liste .insert (0, x) insérera x devant l'élément à l'index 0, et liste . insérer (seul ( liste ), X ) insérera x à la fin de la liste (similaire à list.append (x)) avant la position à l'index len (liste) (cet index n'existe pour aucune liste)
Méthode de soustraction
En Python, autant que nous pouvons ajouter des éléments dans une liste, les listes Python nous permettent également de supprimer ou de supprimer des éléments des listes.
# 1) list.pop ((i))
Le pop () supprime et retourne un élément d'une liste. Cette méthode peut prendre une valeur d'index facultative comme argument (représentée par le crochet carré autour de i dans la signature de la méthode qui indique «facultatif» et non une liste), qui indique la position d'index à partir de laquelle supprimer un élément.
Si aucun n'est indiqué, la valeur par défaut est -1, c'est-à-dire que le dernier élément de la liste sera supprimé et renvoyé.
Exemple 5 :Compte tenu de la liste des voitures ci-dessous, nous pouvons décider de supprimer des éléments de cette liste à n'importe quelle position d'index que nous souhaitons, grâce à pop ()
>>> cars = ('Toyota','Audi','BMW','Bugatti','Bently','Aston Martin') #cars >>> cars ('Toyota', 'Audi', 'BMW', 'Bugatti', 'Bently', 'Aston Martin') >>> toyota = cars.pop(0) # remove and return car at index 0 >>> cars ('Audi', 'BMW', 'Bugatti', 'Bently', 'Aston Martin') >>> toyota 'Toyota' >>> bugatti = cars.pop(2) # remove and return car at index 2 >>> cars ('Audi', 'BMW', 'Bently', 'Aston Martin') >>> bugatti 'Bugatti' >>> aston_martin = cars.pop() # remove and return the last car in the list(at index -1) >>> cars ('Audi', 'BMW', 'Bently') >>> aston_martin 'Aston Martin'
# 2) list.remove (x)
La méthode de liste Python supprimer (x) supprime la première occurrence d'un élément égal à x.
La méthode supprimer() est utile lorsque nous voulons supprimer un élément d'une liste mais que nous ne nous soucions pas de l'élément et que nous ne savons pas exactement où il se trouve dans la liste.
Exemple 6 :Nous avons une liste de livres et nous voulons supprimer un livre spécifique par son nom de la liste car nous n'en avons plus besoin.
>>> books = ('python for beginners','python in a nutshell','python in action') # list of books >>> books ('python for beginners', 'python in a nutshell', 'python in action') >>> book_to_remove = 'python in a nutshell' # book to be removed >>> books.remove(book_to_remove) # remove book >>> books ('python for beginners', 'python in action')
Remarque: Si un article est donné à supprimer() comme argument mais il n’existe pas dans la liste, un ValueError est soulevé. Donc, cette méthode doit toujours être appelée à l'intérieur d'un essayer-sauf pour gérer l'exception.
On peut voir quelques différences entre les méthodes pop () et supprimer() comme indiqué ci-dessous:
# | pop () | supprimer() |
---|---|---|
1 | Accepte un argument facultatif et doit être une position d'index de l'élément à supprimer. Si l'index est hors de portée, une IndexError est levée | Accepte un argument et doit être l'élément à supprimer. Si l'élément n'est pas dans la liste, une ValueError est levée |
deux | Supprime l'élément de la liste et le renvoie. | Supprime l'élément de la liste mais ne le renvoie pas. |
# 3) list.clear ()
Méthode de liste Python dégager () supprime tous les éléments de la liste, la rendant ainsi vide. Cela ne prend aucun argument.
Cette méthode est utile pour réaffecter l'objet de liste avec de nouvelles valeurs.
Exemple 7 :Nous avons une liste qui contient une collection de noms, mais nous voulons remplacer les noms par de nouveaux noms. Dans ce cas, nous effaçons d'abord les noms précédents en rendant l'objet liste vide, puis nous ajoutons nos nouveaux noms avec l'une des différentes méthodes de liste Python pour un ajout que nous avons vu ci-dessus.
>>> names = ('enow','kevin','eyong') # our collection of names >>> names.clear() # clear the list object >>> names () >>> names.extend(('ayamba','derrick','fred')) # add new names with the extend() method >>> names ('ayamba', 'derrick', 'fred')
Noter :Nous pouvons réaliser la même chose avec du liste(:).
Beaucoup diront sans doute qu'au lieu d'utiliser dégager (), pourquoi ne pas simplement réassigner la liste avec une liste vide comme celle-ci
>>> a = (4,5,3) # list object containing numbers >>> a= () # re-assign to an empty list >>> a ()
Eh bien, voici le problème de faire cela. Si vous avez deux variables ( à et b ) qui référencent un objet liste ((4,5,3)), en appelant clear () sur l'une ou l'autre des variables (disons à ) supprimera les éléments de cet objet de liste référencé.
Cependant, si vous réaffectez l'une des variables (disons à ) avec une liste vide, puis celle qui a été réaffectée ( à ) ne référencera plus le même objet de liste que b .
>>> a = (4,5,3) # define a list object with numbers >>> b = a # assign 'a' to a new variable 'b' >>> b (4, 5, 3) >>> a = () # re-assign 'a' to an empty list. This changes its referenced object >>> a () >>> b # 'b' doesn't change because it doesn't reference the same list object as 'a' (4, 5, 3)
Méthodes d'analyse
La plupart du temps, nous voulons connaître et comprendre les éléments de notre objet de liste. La liste Python a quelques méthodes que nous pouvons utiliser pour comprendre ses éléments.
# 1) list.index (x (, start (, end)))
La méthode de liste Python indice (x) renvoie un index de base zéro dans la liste du premier élément dont la valeur est égale à x. Il prend un argument obligatoire et deux arguments facultatifs. Le premier argument (x) représente l'élément dont nous voulons trouver son index.
logiciel gratuit pour ripper des dvd en mp4
Les deux derniers arguments (start, finir ) déterminent un index de début et de fin (exclusif) à partir duquel effectuer la recherche. Contrairement à d'autres langages de programmation comme JavaScript où sa méthode équivalente Indice de () renvoie -1 lorsqu'il n'y a pas d'élément de ce type, la méthode de liste Python indice () lève une ValueError à la place.
Exemple 8 :Référence Exemple 4 où nous avons utilisé indice () pour obtenir la position d'index d'un nom dans une liste de noms. Dans cet exemple 8, nous verrons comment utiliser les arguments optionnels pour limiter la recherche à une sous-séquence particulière de la liste.
>>> fruits = ('Apples','Avocados','Eggfruit','Apples','Cantaloupe','Cucumbers') # list of fruits >>> fruits.index('Apples',1,3) # find index of 'Apples' from index 1 to index 3(exclusive) Traceback (most recent call last): File '', line 1, in ValueError: 'Apples' is not in list >>> fruits.index('Apples',1,4) # find index of 'Apples' from index 1 to index 4(exclusive) 3 >>> fruits.index('Cucumbers',3) # find index of 'Cucumbers' from index 3 to end of list. 5
# 2) liste.count (x)
La méthode de liste Python compter (x) est utilisé pour déterminer combien de fois un élément donné x apparaît dans une liste.
contrairement à ensembles () , Les listes Python peuvent contenir des éléments en double, si cela nous intéresse de connaître ces doublons et de déterminer combien de fois un élément est dupliqué, alors compter () est la voie à suivre.
Exemple 9 : Supposons que nous ayons un objet de liste contenant les noms des sénateurs en fonction de leurs votes. Plus un Sénat est voté, plus son nom apparaît dans l'objet liste. Maintenant, nous voulons savoir combien de voix un Sénat particulier a.
>>> senate_votes = ('Tammy','John','Tammy','Tammy','Thomas','Maria','Maria') # list of senate names based on their votes >>> senate_votes ('Tammy', 'John', 'Tammy', 'Tammy', 'Thomas', 'Maria', 'Maria') >>> tammy_votes = senate_votes.count('Tammy') # get tammy's vote count >>> tammy_votes 3 >>> thomas_votes = senate_votes.count('Thomas') # get thomas's vote count >>> thomas_votes 1 >>> mike_votes = senate_votes.count('Mike') # get mike's vote count >>> mike_votes 0
Noter :La méthode de liste Python compter () renvoie zéro (0) si l'élément n'apparaît pas dans la liste.
# 3) list.sort (key = None, reverse = False)
La méthode de liste Python Trier () trie les données de liste en place. Il prend en deux arguments de mot-clé.
- clé( la valeur par défaut est Aucun ) : Il spécifie une fonction d'un argument utilisé pour extraire des éléments de la liste et les prépare pour la comparaison. Par exemple, si nous avons une liste de nombres positifs, mais que nous voulons que notre fonction de tri trie leurs valeurs négatives, nous pouvons utiliser cette clé pour y parvenir.
- sens inverse( la valeur par défaut est False ) : C'est une valeur booléenne et si elle est définie sur True, elle sera triée par ordre décroissant. Sa valeur est False par défaut, il est donc trié par ordre croissant.
Exemple 10 :Nous avons une liste de nombres et nous voulons connaître le plus grand nombre de cette liste.
>>> numbers = (4,34,6,1,0, 9,33,82,2) # list of numbers >>> numbers (4, 34, 6, 1, 0, 9, 33, 82, 2) >>> sort_numb = numbers.copy() # make a copy to work with >>> sort_numb.sort(reverse=True) # sort in descending order >>> sort_numb (82, 34, 33, 9, 6, 4, 2, 1, 0) >>> sort_numb(0) # get the first item which is the largest number 82
Remarque: Nous avons utilisé la méthode de liste Python copie () pour faire une copie superficielle de notre liste ( Plus d'informations à ce sujet plus tard).
Exemple 11: Pour illustrer l'utilisation de la clé, trions la valeur négative des éléments de la liste.
>>> numbers # list of num (4, 34, 6, 1, 0, 9, 33, 82, 2) >>> sort_neg_numb = numbers.copy() # make a copy to work with >>> sort_neg_numb (4, 34, 6, 1, 0, 9, 33, 82, 2) >>> sort_neg_numb.sort(key=lambda x: -x, reverse=True) # sort in descending order the negative value of each item. >>> sort_neg_numb (0, 1, 2, 4, 6, 9, 33, 34, 82) >>>
À partir de la sortie ci-dessus, nous voyons que bien que nous ayons trié par ordre décroissant, la sortie est dans l'ordre croissant. Cela est dû au fait que notre fonction lambda a essentiellement fait en sorte que la comparaison soit faite sur les valeurs négatives de chaque élément de la liste.
Noter :Puisque la clé spécifie une fonction d'un argument, nous avons utilisé un expression lambda pour définir une fonction anonyme. Tout ce qu'il fait, c'est qu'il renvoie la valeur négative de chaque élément de la liste.
Autres méthodes
Dans cette section, nous examinerons certaines méthodes de liste Python qui peuvent ne tomber dans aucune des catégories décrites ci-dessus.
# 1) list.copy ()
La méthode Python copie () renvoie un peu profond copie de la liste. Shallow signifie qu'il ne copie que le premier niveau d'une liste ( plus à ce sujet plus tard ).
Cette méthode est utile pour conserver les valeurs de liste d'origine avant de modifier la liste. Comme nous l'avons vu dans Exemple 7 ci-dessus, attribuer simplement une variable qui référence un objet de liste à une autre variable ne crée pas un nouvel objet. Au contraire, les deux variables référenceront le même objet.
Par conséquent, changer l'un entraînera le changement de l'autre.
Exemple 12 :Exemples de référence dix et Onze pour voir comment cette méthode a été utilisée.
Noter :Il est intéressant de savoir que la même chose peut être obtenue avec trancher ( à (:))
Exemple 13 :Pour mieux comprendre la signification de peu profond dans la description de copie (), considérez l'exemple ci-dessous.
>>> list1 = (1,2,3) # object list 1 >>> list2 = (0,list1) # object list 2 containing reference to list 1 >>> list2 (0, (1, 2, 3)) >>> list2_copy = list2.copy() # make a shallow copy of list 2 >>> list2_copy (0, (1, 2, 3)) >>> list2(0) = -1 # modify list 2's first level item >>> list2 (-1, (1, 2, 3)) >>> list2_copy # list 2's copy doesn't change (0, (1, 2, 3)) >>> list1(0) = 'a' # modify list 1 >>> list1 ('a', 2, 3) >>> list2 # list 2 changes since it has reference to list 1 (-1, ('a', 2, 3)) >>> list2_copy # list 2's copy changes because the nested list ‘list 1’ wasn't copied. (0, ('a', 2, 3)) >>>
L'exemple ci-dessus montre que la copie superficielle signifie que tout élément itérable imbriqué dans une liste ne sera pas copié.
# 2) list.reverse ()
La méthode de liste Python sens inverse () inverse les éléments d'une liste en place. Cela ne prend aucun argument.
Cette méthode est utile lorsque nous voulons changer l'ordre en ordre croissant ou décroissant après le tri.
Exemple 14 :Nous avons trié notre liste par ordre croissant, puis plus tard, nous voulons obtenir l'ordre décroissant de la liste triée. Nous pourrions également utiliser la méthode de liste Python Trier () Et mettre sens inverse à True, ou nous pourrions utiliser le sens inverse () list méthode comme indiqué ci-dessous.
>>> numbs = (3,4,1,8,0,44,5) # our list of disordered numbers >>> numbs (3, 4, 1, 8, 0, 44, 5) >>> numbs.sort() # sort, in ascending by default >>> numbs (0, 1, 3, 4, 5, 8, 44) >>> numbs.reverse() # reverse to arrange in descending order >>> numbs (44, 8, 5, 4, 3, 1, 0) >>>
FAQ
Q # 1) Comment supprimer quelque chose d'une liste en Python?
Répondre: Nous pouvons supprimer des éléments d'une liste de plusieurs manières en utilisant les méthodes de liste Python et la fonction intégrée Python del.
- Supprimer en utilisant list.remove (x) : Cela supprimera l'élément x de la liste.
>>> a = (4, 3, 6, 1) # our list of numbers >>> a (4, 3, 6, 1) >>> a.remove(3) # remove item '3' from the list >>> a (4, 6, 1) >>>
- Supprimer en utilisant list.pop ((i)) : Ceci est utilisé pour supprimer et renvoyer un élément à n'importe quelle position dans la liste. Si une position d'index n'est pas donnée, il supprime l'élément à la fin de la liste.
>>> a = (4, 3, 6, 1) # our list of numbers >>> a.pop() # remove the last item in the list 1 >>> a (4, 3, 6) >>> a.pop(1) # remove the item at index position 1 3 >>> a (4, 6) >>>
- Supprimer en utilisant list.clear () : Cela supprimera tous les éléments de la liste.
>>> a = (4, 3, 6, 1) # list of numbers >>> a (4, 3, 6, 1) >>> a.clear() # delete all items >>> a ()
- Supprimer en utilisant du : La fonction intégrée de Python del peut être utilisée pour supprimer des éléments de la liste.
>>> a = (4, 3, 6, 1) # list of numbers >>> a (4, 3, 6, 1) >>> del a(0) # delete item at index 0 >>> a (3, 6, 1) >>> del a(1) # delete item at index 1 >>> a (3, 1) >>> del a(:) # delete all items. Same as clear() >>> a () >>>
Q # 2) Comment trier une liste en Python?
Répondre: Pour trier les listes en Python, nous pouvons utiliser la méthode de liste Python Trier (). Cette méthode trie la liste en place et prend en deux arguments clé et sens inverse .
Le sens inverse Le mot-clé peut être défini pour trier par ordre croissant ou décroissant. Alternativement, nous pouvons utiliser la fonction intégrée de Python trié (). Cependant, cela ne trie pas en place.
Q # 3) Pouvez-vous ajouter plusieurs éléments à une liste en Python?
Répondre: Nous pouvons ajouter plusieurs éléments à une liste en utilisant la méthode de liste Python append () dans un boucle , où nous parcourons un itérable et ajoutons chaque élément à la liste.
def append_loop(): list1 = (0,1,2,3) # list 1 list2 = (4,5,6,7) # list 2 # iterate through ‘list 2’ using ‘for loop’, and append each item to list1 for item in list2: list1.append(item) print('Concatenated list is {}'.format(list1)) if __name__ == '__main__': append_loop()
Production
Nous pouvons également ajouter plusieurs éléments à l'aide de la méthode de liste Python étendre (). Cela fonctionne comme ' ajouter () dans un pour boucle »Comme nous l'avons vu ci-dessus.
>>> list1 = (0,1,2,3) # list 1 >>> list2 = (4,5,6,7) # list 2 >>> list1.extend(list2) # append each item in list2 into list1 >>> list1 (0, 1, 2, 3, 4, 5, 6, 7) >>>
Alternativement, nous pourrions concaténer en utilisant l'opérateur +. Cependant, cela ne fonctionne pas en place . Cela signifie qu'il renverra la liste concaténée tandis que les listes d'origine restent inchangées.
>>> list1 = (0,1,2,3) # list 1 >>> list2 = (4,5,6,7) # list 2 >>> list3 = list1 + list2 # concatenate using the + operator >>> list3 (0, 1, 2, 3, 4, 5, 6, 7) >>>
Conclusion
Dans ce tutoriel, nous avons parcouru quelques méthodes de liste Python courantes telles que ajouter, étendre, insérer, pop, supprimer, effacer, indexer, compter, copier, et sens inverse .
Nous avons également vu plusieurs exemples d'application de ces méthodes dans diverses situations.
=> Visitez ici pour voir la série de formations Python pour tous
lecture recommandée
- Tutoriel Python DateTime avec des exemples
- Fonctions de liste Python - Tutoriel avec des exemples
- Tutoriel Python pour les débutants (formation pratique gratuite sur Python)
- Didacticiel Python Advanced List (tri de liste, inverse, index, copie, jointure, somme)
- Méthodes de liste Java - Trier la liste, contient, ajouter une liste, supprimer une liste
- Variables Python
- Liste Python - Créer, accéder, découper, ajouter ou supprimer des éléments