int, float, str, bool.list, dict.list) ou clef (dict).int, float, str, bool.list (tableau dynamique), dict (table de hachage).for val in liste, for key in dict.append(), insert(), pop(), len().d[clé]), modification, ajout, suppression (del d[clé]).insert(), pop()).for ... in ...) souvent coûteuse (O(n)).| Élément | Caractéristiques clés | Notes / Différences |
|---|---|---|
| Structure | List : séquence ordonnée, mutable | Dico : paires clef/valeur, accès rapide |
| Accès | list[i], dict[clé] | List : index, dict : clef |
| Mutabilité | List : oui, dict : oui | Strings, tuples : non modifiables |
| Insertion/Suppr | List : insert(), pop() en O(n) | Dict : ajout/suppression en O(1) |
| Recherche | List : boucle for, in (O(n)) | Dict : valeurs, clés (O(1) pour accès) |
| Utilisation principale | Stockage séquentiel, accès indexé | Stockage liaison, recherche rapide |
Types de données
├─ Types simples
│ ├─ int
│ ├─ float
│ ├─ str
│ └─ bool
└─ Types construits
├─ list
└─ dict
├─ clés
├─ valeurs
└─ méthodes
del dans dict : suppression rapide, mais erreur si clé absente.insert() en liste : coût élevé en milieu (> O(n)).pop() dans liste et dictionnaire.range() crée une séquence, pas une liste par défaut (Python 3).index, append, pop), dict (clés, valeurs, ajouter, supprimer).insert() et append().Voilà ta fiche pour réviser efficacement les types de données en Python en vue de l'examen.
Teste dein Wissen zu Types de données en Python mit 8 Multiple-Choice-Fragen mit detaillierten Korrekturen.
1. Quels sont les types simples fondamentaux en Python pour stocker une seule donnée ?
2. Quels sont les types de données simples en Python mentionnés dans la fiche de révision ?
Merke dir die Schlüsselkonzepte von Types de données en Python mit 8 interaktiven Karteikarten.
Quels sont les types de données simples en Python ?
Les types simples en Python sont int (entier), float (flottant), str (chaîne) et bool (booléen). Ils stockent une seule donnée.
Python types simples?
`int`, `float`, `str`, `bool`
Types construits principaux?
`list`, `dict`
Intelligence Artificielle
Bases de données
Bases de données
Bases de données
Importiere deinen Kurs und die KI erstellt in 30 Sekunden Lernzettel, Quizze und Karteikarten.
Lernzettel-Generator