À l'aide de plusieurs opérations intégrées, les valeurs de liste peuvent être clonées comme une nouvelle valeur de liste. Vous devrez peut-être dupliquer les éléments d'une liste dans certaines procédures Python. En effet, une liste de copies est une méthode de Python qui est utilisée sur des listes qui incluent plusieurs variables / valeurs. La fonctionnalité principale de la fonction de copie est de reproduire les éléments d'une liste existante dans une liste vide fraîchement formée. Cet article consiste à copier une liste dans une autre liste. Nous avons deux illustrations qui guideront nos utilisateurs chaque fois qu'ils essaieront de copier une liste.
Remarque: Utilisez Spyder IDE sur Windows 10 pour implémenter les exemples suivants.
Exemple 1: Méthode Copy ()
Copy () est une nouvelle technique dans les listes de python publiées dans Python 3. Il reproduit la liste dans une autre liste. Une chose à garder à l'esprit est que Python 2 ne le soutient pas. La fonction Copy () est la technique la plus simple pour copier une liste de python. Nous pouvons visualiser une condition dans laquelle nous devons dupliquer la liste. Le signe égal = peut être utilisé pour créer une duplication de liste. La nouvelle liste, en revanche, sera associée à l'ancienne. Si vous modifiez la liste originale, la nouvelle liste sera également mise à jour. L'article de la nouvelle liste est similaire à celui de la liste précédente.
La fonction Copy () List génère une copie de la liste originale. Il n'y a pas de paramètres pour la fonction Copy (). Dans cette illustration suivante, nous avons une liste «X» dans laquelle nous avons également spécifié des entiers et des chaînes. Après cela, nous avons créé une autre variable, «new_x», dans laquelle nous copierons le contenu de la liste originale. La déclaration d'impression sera exécutée après pour obtenir l'impression de la liste copiée à l'écran. Le code de la méthode COPY () a été affiché dans l'image annexe et sous forme textuelle:
X = ['bonjour', 1, 2, 3]L'impression de la liste copiée peut être vue dans l'image affichée ci-dessous. La sortie est correcte selon notre code de programme précédent:
Exemple 2
Cette illustration est un peu différente de la précédente. Ici, nous avons une liste intitulée «List1» dans laquelle les valeurs de type entier sont spécifiées. Après cela, nous avons attribué une autre variable, «new_list1», à la variable «list1». Suivant ce modèle, nous avons utilisé une fonction d'ajout pour ajouter une valeur dans les chaînes anciennes et copiées. Le personnage spécifié ici est «A». La dernière chose que nous avons utilisée ici, ce sont deux déclarations d'impression. Ils afficheront tous les deux la nouvelle liste, ainsi que l'ancienne liste. Le code de la méthode COPY () a été affiché dans l'image annexée et le formulaire textuel:
List1 = [1, 2, 3, 4, 5]Le personnage annexé, ainsi que la nouvelle et ancienne liste, peuvent également être vus. La sortie est correcte selon notre code de programme précédent.
Conclusion
Dans cet article, nous avons examiné deux méthodes pour faire une copie d'une liste dans Python. Nous avons appris comment utiliser la fonction Copy () et attribuer une valeur de variable en utilisant l'opérateur d'affectation de la même manière que vous le feriez lors de l'allocation d'une valeur à une variable. Nous avons fourni deux exemples différents concernant la méthode de copie, et l'autre a également la méthode d'ajout. Maintenant, vous connaissez les informations nécessaires pour créer une copie d'une liste dans Python. Cependant, les lecteurs, ce n'est pas la fin du processus d'apprentissage. Je conseille fortement à tout le monde de regarder à travers les exemples ci-dessus et d'essayer de les mettre en pratique.