Maison > développement back-end > Tutoriel Python > Comment fusionner deux listes en Python

Comment fusionner deux listes en Python

silencement
Libérer: 2020-09-18 17:28:03
original
91676 Les gens l'ont consulté

Comment fusionner deux listes en python : 1. Utilisez append() pour ajouter un élément de liste à la fin de la liste ; 2. Utilisez extend() pour ajouter une liste à la fin de la liste ; . Utilisez "+=" pour ajouter la liste d'origine. Ajoutez un nouvel élément ; 4. Utilisez une boucle for pour supprimer tous les éléments des deux listes et placez-les dans la nouvelle liste ;

Comment fusionner deux listes en Python

Méthode Python de fusion de deux listes

1.append() Ajoute un nouvel élément à la fin du list, La liste n'occupe qu'une seule position d'index. Ajoutez

à la liste d'origine 2. extend() ajoute une liste à la fin de la liste, ajoute chaque élément de la liste et ajoute

3.+ L'utilisation directe du signe + semble avoir le même effet que l'utilisation de extend(), mais elle génère en fait une nouvelle liste pour stocker la somme des deux listes, qui ne peut être utilisée que pour ajouter les deux listes

4.+= L'effet est le même que extend() Il ajoute un nouvel élément à la liste d'origine et ajoute

à la liste d'origine. suit

Comment fusionner deux listes en Python

5. Retirez tous les éléments des deux listes et placez-les dans la nouvelle liste

list1 = [1,2,3]
list2 = [4,5,6]
list_new = []
for item in list1:
  list_new.append(item)
for item in list2:
  list_new.append(item)
print list_new
Copier après la connexion

6. le contenu ensemble

a = [1,2,3]
b = [4,5,6]
c = zip(a,b) //c = [(1,4),(2,5),(3,6)]
list_new = [row[i] for i in range(len(0)) for row in c]
Copier après la connexion

Emballez d'abord, puis réduisez les dimensions, c'est aussi simple que cela. (En fait, ce n’est pas simple du tout. Vous aurez envie de frapper quelqu’un quand vous le verrez plus tard)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal