Maison >développement back-end >Tutoriel Python >Comment fusionner deux listes en Python
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 ;
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 listes4.+= 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 5. Retirez tous les éléments des deux listes et placez-les dans la nouvelle listelist1 = [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_new6. 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]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!