Pourquoi la méthode extend retourne None ?
Bonjour Sylvain :)
La méthode extend() de la classe list est utilisée pour ajouter les éléments d'une liste à une autre liste.
Elle modifie la liste directement et ne retourne pas de valeur, c'est pourquoi le résultat affiché est None.
Si tu veux vérifier que les éléments ont bien été ajoutés à ta liste, tu peux simplement printer la liste elle-même :
>>> ma_liste = [1, 2, 3]
>>> ma_liste.extend([4, 5, 6])
>>> print(ma_liste)
[1, 2, 3, 4, 5, 6]
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte