insérer()
Le insérer() La méthode est utilisée pour insérer un nouvel élément dans une position particulière dans la liste.
Syntaxe:
liste.insérer (position, élément)La méthode insert () contient deux arguments. Le premier argument prend la valeur de position où le nouvel élément sera inséré. Le deuxième argument prend la nouvelle valeur d'article.
Exemple:
Dans le script suivant, une variable de liste avec 7 éléments est déclarée. Suivant, l'insert () La méthode est utilisée pour insérer le nouvel élément, 'Processeur' en position 1. La liste est imprimée avant et après l'insertion du nouvel élément.
#!/ usr / bin / env python3Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir de Spyder. La liste originale et la liste après effectuer la méthode insert () sont imprimées ici.
ajouter()
Le ajouter() La méthode est utilisée pour insérer un nouvel élément à la fin de la liste.
Syntaxe:
liste.Ajouter (article)Cette méthode prend la nouvelle valeur comme un argument qui sera inséré à la fin de la liste.
Exemple:
Dans le script suivant, une liste nommée list-list est déclaré avec différents types de données contenant des valeurs de chaîne et de nombre. Ensuite, la méthode annexée () est utilisée pour insérer un numéro flottant à la fin de la liste. La liste est imprimée avant et après avoir ajouté les nouvelles données.
#!/ usr / bin / env python3Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir de Spyder. La liste d'origine et la liste après effectuer la méthode () de l'ajout sont imprimées ici.
retirer()
Le retirer() La méthode est utilisée pour supprimer un élément particulier de la liste.
Syntaxe:
liste.retirer l'objet)Cette méthode prend la valeur de l'élément comme un argument qui sera supprimé de la liste, s'il existe. Si la valeur de l'élément n'existe pas dans la liste, alors un Value Enerror sera généré.
Exemple:
Une liste de 6 valeurs de chaîne est définie dans le script suivant. Ensuite, une valeur de chaîne sera prise comme l'entrée à rechercher et supprimé de la liste. Le capitaliser() La méthode est utilisée dans le script pour correspondre à la valeur d'entrée avec l'élément de liste, où le premier caractère de chaque élément est capitalisé. La liste sera imprimée avant et après avoir retiré l'article de la liste. Le essai à l'exception le bloc est utilisé, ici, pour gérer le Value Enerror réponse.
#!/ usr / bin / env python3Sortir:
Après avoir exécuté le script, la liste imprime et demandera l'entrée de l'utilisateur. 'Goyave' est pris comme l'entrée qui existe dans la liste. Cette valeur est supprimée de la liste et la liste modifiée est ensuite imprimée.
étendre()
Le étendre() La méthode est utilisée pour fusionner deux éléments de liste et stocker les articles fusionnés dans la première liste.
Syntaxe:
first_list.prolonger (second_list)Cette méthode prend la deuxième liste comme argument et ajoute les valeurs de la deuxième liste à la fin de la première liste.
Exemple:
Deux listes, nommées clientList1 et ClientList2, sont déclarées dans le script suivant. Ensuite, la méthode Extend () est utilisée pour insérer les valeurs de clientList2 à la fin de ClientList1. Ensuite, ClientList1 imprimera après avoir inséré les éléments.
#!/ usr / bin / env python3Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir de Spyder. La liste avec des valeurs étendues imprimera.
compter()
Le compter() La méthode est utilisée pour compter les fois où un élément donné apparaît dans une liste.
Syntaxe:
liste.Count (article)Cette méthode prend la valeur de l'élément comme un argument qui sera recherché dans la liste et renvoie le nombre des apparences de l'élément dans la liste comme valeur numérique. Si la valeur de l'élément n'existe pas dans la liste, elle reviendra avec la valeur 0.
Exemple:
Dans le script suivant, une variable de liste des données numériques est déclarée. Après l'impression de la liste, une valeur numérique sera prise comme l'entrée qui sera recherchée dans la liste. Si le numéro d'entrée existe dans la liste une ou plusieurs fois, il renverra le nombre total des apparences de l'élément recherché; Sinon, si le numéro d'entrée n'existe pas dans la liste, il renverra un 0.
#!/ usr / bin / env python3Sortir:
Après avoir exécuté le script, la liste est imprimée. L'utilisateur sera invité à une entrée utilisateur qui sera recherchée dans la liste. 5 est considéré comme l'entrée; La sortie montre que cette entrée est apparue 2 fois dans la liste. Le script est exécuté pour la deuxième fois et 89 est donné comme l'entrée qui n'existe pas dans la liste. Donc, la méthode count () renvoie 0.
indice()
Le indice() La méthode est utilisée pour obtenir la valeur de position de tout élément de la liste.
Syntaxe:
liste.index (search_item)Cette méthode prend la valeur de l'élément de recherche comme l'entrée et revient avec la valeur de position de l'élément dans la liste, si elle existe; sinon, il génère un Value Enerror.
Exemple:
Une liste des valeurs de chaîne est déclarée dans le script suivant. Après imprimer les valeurs de liste, une valeur de chaîne sera prise comme l'entrée. La valeur d'entrée sera recherchée dans la liste avec la méthode index (). Si la valeur existe dans la liste, la valeur de position de la chaîne d'entrée sera renvoyée; Sinon, un message d'erreur personnalisé imprimera.
#!/ usr / bin / env python3Sortir:
Après avoir exécuté le script, le contenu de la liste est imprimé et la méthode demande une valeur d'entrée à rechercher dans la liste. `` Watson '' est pris comme l'entrée qui existe en position 4 de la liste, comme le montre la sortie formatée. Ensuite, «Jolly» est prise comme l'entrée qui n'existe pas dans la liste, générant une valeur d'énergie qui imprime à partir du bloc sauf.
copie()
Le copie() La méthode est utilisée pour faire une copie d'une liste. Cette méthode est utile pour garder les valeurs de liste originales avant de modifier la liste.
Syntaxe:
liste.copie()Cette méthode ne prend aucun argument comme entrée, il crée simplement une copie en double de la liste.
Exemple:
Dans le script suivant, deux listes, nommées clientList1 et ClientList2, sont déclarées. Avant de modifier le contenu de ClientList2, la méthode Copy () est utilisée pour faire une copie de ClientList2 et stocker les valeurs de liste dans une autre variable, nommée OriginalList2. Ensuite, la méthode Extend () est utilisée pour ajouter le contenu de clientList1 à la fin de ClientList2. Le contenu précédent et le contenu fusionné de ClientList2 sont ensuite imprimés.
#!/ usr / bin / env python3Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir de Spyder. Les valeurs de liste originale et fusionnée sont imprimées ci-dessous.
trier()
Le trier() La méthode est utilisée pour trier les données de liste. Cette méthode est utile lorsque vous travaillez avec le même type de données de liste et que vous devez organiser les données à des fins de programmation.
Syntaxe:
liste.trier()Cette méthode ne prend aucun argument et il renvoie les données de liste triées dans l'ordre croissant.
Exemple:
Une liste de données numériques est définie dans le script suivant. La liste est imprimée avant et après avoir appliqué la méthode tri ().
#!/ usr / bin / env python3Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir de Spyder. La liste originale et la liste triée dans l'ordre croissant sont imprimées.
inverse()
Le inverse() La méthode est utilisée pour inverser les éléments de n'importe quelle liste. Cette méthode est utile pour trier les listes dans l'ordre descendant.
Syntaxe:
liste.inverse()Cette méthode ne prend aucun argument et il renvoie les éléments de la liste dans l'ordre inverse.
Exemple:
Le script suivant montre comment trier une liste de données numériques dans l'ordre descendant. Une liste de données numériques est définie. La liste est imprimée avant de trier. Ensuite, la méthode tri () est utilisée pour trier la liste dans l'ordre croissant. La méthode reverse () est ensuite utilisée pour organiser la liste par ordre décroissant.
#!/ usr / bin / env python3Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir de Spyder. Ici, la liste originale et la liste triée en descendant imprimeront.
clair()
Le clair() La méthode est utilisée pour supprimer tous les éléments d'une liste et pour vider les listes. Cette méthode est utile pour réaffecter les valeurs d'une liste en supprimant les éléments précédents.
Syntaxe:
liste.clair()Cette méthode ne prend aucun argument comme entrée et il renvoie une liste vide.
Exemple:
Le script suivant montre comment utiliser le clair() méthode. Une liste des valeurs de chaîne est déclarée et imprimée au début du script. Suivant, le clear () La méthode est utilisée pour supprimer tous les éléments de la liste et imprimer la liste vide.
#!/ usr / bin / env python3Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir de Spyder. Au début, les valeurs de liste sont imprimées et ensuite la liste vide est imprimée.
Conclusion
Cet article a décrit les dix méthodes de liste les plus utiles et les plus populaires de Python, ainsi que les utilisations de chacune de ces méthodes de liste.