Maison  >  Article  >  développement back-end  >  Comment fusionner deux listes en python

Comment fusionner deux listes en python

silencement
silencementoriginal
2019-06-11 14:05:3442918parcourir

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!

Déclaration:
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