Maison > Article > développement back-end > Comment fusionner deux listes en python
La méthode de fusion de listes en Python est la suivante :
Méthode 1
La méthode la plus originale et la plus stupide est pour combiner les deux listes séparément. Retirez tous les éléments d'une liste et placez-les dans une nouvelle liste. L'exemple de code est le suivant :
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)
Méthode 2
Une fonction intégrée zip() en python est utilisée ici. Sa fonction peut être vue. du nom, sortir, c'est regrouper plusieurs contenus initialement sans rapport. Regardez le code :
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]
Voici la syntaxe python2
Méthode 3
Utiliser + fusionner directement
a = [1,2,3] b = [4,5,6] c = a + b
Méthode 4
Utilisez la méthode append
a = [1,2,3] b = [4,5,6] a.append(b)
Remarque : La méthode append() ajoute la liste b à la liste a dans son ensemble, et la le résultat de sortie est
[1, 2, 3, [4, 5, 6]]
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!