Méthode extend

La méthode extend ajoute à une liste les éléments de l'objet spécifié, qui peut être une autre liste, un tuple, un ensemble. Dans le paramètre de la méthode, nous indiquons l'objet que nous souhaitons ajouter.

Syntaxe

pythonliste.extend(objet à ajouter)

Exemple

Ajoutons une autre liste à notre liste :

pythonlst1 = ['a', 'c']
lst2 = ['1', '2']

lst1.extend(lst2)
print(lst1)

Résultat de l'exécution du code :

python['a', 'b', '1', '2']

Exemple

Maintenant, ajoutons un tuple à notre liste :

pythonlst = ['a', 'b']
tpl = ('1', '2')

lst.extend(tpl)
print(lst)

Résultat de l'exécution du code :

python['a', 'b', '1', '2']

Exemple

Ajoutons un ensemble à notre liste :

pythonlst = ['a', 'b']
st  = {'e', 'f'}

lst.extend(st)
print(lst)

Résultat de l'exécution du code :

python['a', 'b', 'e', 'f']

Voir aussi

  • la méthode append,
    qui ajoute un élément à la fin d'une liste
  • la méthode copy,
    qui copie une liste
  • la méthode reverse,
    qui inverse une liste