Ajouter et enlever des éléments à une liste

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

madem

7 mai 2025

Résolue
2 réponses

Supprimer un entier 1 sans supprimer True

```python l1 = [2, 3, 4, 5, 'flo', True, None, 'test', 't', 'y', 1] l1.remove(1) >>> [2, 3, 4, 5, 'flo', None, 'test', 't', 'y', 1] ``` En faisant `l1.remove(1)` je supprime le `True`. Si j'ai bien compris, `True` est un objet de type bool, qui est une sous-classe d'un int et qui vaut comme valeur 1. Du coup je comprends le fait que ça soit lui qui soit supprimé mais je trouve cela pas très pratique. Imaginons que je souhaite supprimer le premier entier 1 (et pas True) que je croise dans ma liste. Comment est ce que je peux faire ?

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.