Exemples de comment fusionner / merger deux listes en python
Fusionner deux listes en python avec l'opérateur +
Pour fusionner deux listes sous python on peut tout simplement utiliser l'opérateur +, exemple:
>>> l1 = [1,2,3]
>>> l2 = [4,5,6]
>>> l3 = l1 + l2
>>> l3
[1, 2, 3, 4, 5, 6]
>>>
autre exemple
>>> l1 = [1,2,3]
>>> l2 = [4,5,6]
>>> l3 = l2 + l1
>>> l3
[4, 5, 6, 1, 2, 3]
>>>
Combiner deux listes avec zip
Si l'objectif est de pouvoir itérer avec une boucle for sur deux ou plusieurs liste en même temps avec python, on peut utiliser la fonction zip, exemple
>>> l1 = ['a','b','c']
>>> l2 = [1,2,3]
>>> for x,y in zip(l1,l2):
... print(x,y)
...
a 1
b 2
c 3
Références
Links | Site |
---|---|
How to append list to second list (concatenate lists) | stackoverflow |
How to merge multiple lists into one list in python? [duplicate] | stackoverflow |