Tableau — définition ?
Structure de données séquentielle d’éléments accessibles par indice.
Interface — rôle ?
Définir comment manipuler un tableau sans connaître son implantation.
Création tableau Python — syntaxe ?
Utiliser des crochets avec éléments séparés par des virgules.
Tableau vide — syntaxe ?
[]
Initialisation répétée — syntaxe ?
[valeur] * n pour n copies.
Accès élément — syntaxe ?
nom_tableau[indice], avec indice à partir de 0.
Dernier élément — syntaxe ?
nom_tableau[-1] ou nom_tableau[len(nom_tableau)-1].
Modification élément — comment ?
Affectation sur l’indice : tableau[indice] = nouvelle_valeur.
Ajouter un élément — méthode ?
append() ajoute un seul élément à la fin.
Étendre un tableau — méthode ?
extend() ajoute éléments d’une autre liste.
Concaténation — opérateur ?
+ crée une nouvelle liste à partir de deux listes.
Parcours par index — comment ?
range(len(tableau)) pour obtenir tous les indices.
Parcours par itération — comment ?
for elmt in tableau, pour parcourir directement les éléments.
Méthodes courantes — exemples ?
sort(), reverse(), remove(), index(), count().
Compréhension simple — syntaxe ?
[expression for elmt in iterable].
Filtrage en compréhension — syntaxe ?
[expression for elmt in iterable if condition].
Transformation avec ord — rôle ?
Convertir un caractère en code ASCII.
Conditions multiples — objectif ?
Filtrer avec plusieurs critères combinés.
FizzBuzz en compréhension — but ?
Liste des multiples de 5 ou 7, sauf ceux de 5 et 7.
Années bissextiles — règle ?
Divisible par 4, pas par 100 sauf si divisible par 400.
Longueur d’un tableau — comment ?
Utiliser len(nom_tableau).
Effet de extend — modifie ?
Oui, la liste d’origine est modifiée.
Effet de concaténation — modifie ?
Non, crée une nouvelle liste.
Inversion d’une liste — méthode ?
sort() puis reverse() ou [::-1].
Metti alla prova le tue conoscenze con 12 domande su Maîtrise des opérations sur tableaux en Python.
1. Quel est l’effet ou la conséquence de l’implantation d’un tableau dans un langage donné ?
2. Quel effet produit l’initialisation par multiplication d’un tableau en Python ?
Ripassa il corso completo nella scheda di revisione per Maîtrise des opérations sur tableaux en Python.
Vedi la scheda di revisione →Intelligence Artificielle
Bases de données
Bases de données
Bases de données
Importa il tuo corso e l'AI genera flashcard in 30 secondi.
Generatore di flashcard