Insertion, ajout, extension et concaténation de listes en Python

Insert un nouvel élément dans la liste à un index donné

>>> myList = [10,20,30,50]
>>> myList.insert(3,40)
>>> myList
[10, 20, 30, 40, 50]

Ajoute un nouvel élément à la fin de la liste

>>> myList=[1,2,3]
>>> myList.append(4)
>>> myList
[1, 2, 3, 4]
>>> myList=[1,2,3]
>>> myList.append([4,5])
>>> myList
[1, 2, 3, [4, 5]]

Extension d'une liste avec une autre liste

>>> myList=[1,2,3]
>>> myList.extend([4,5])
>>> myList
[1, 2, 3, 4, 5]

Concaténation de listes

>>> myList=[1,2,3]
>>> myList=myList+[4,5]
>>> myList
[1, 2, 3, 4, 5]
>>> x = [1, 2, 3]
>>> y = [4, 5, 6]
>>> x + y
[1, 2, 3, 4, 5, 6]

Duplique une liste

myList=[1,2]
>>> myList*3
[1, 2, 1, 2, 1, 2]

Voir aussi


Dernière mise à jour : 26/10/2019