Flashcard: Maîtrise des opérations sur tableaux en Python — 24 carte

Tutte le carte

1Domanda

Tableau — définition ?

Risposta

Structure de données séquentielle d’éléments accessibles par indice.

2Domanda

Interface — rôle ?

Risposta

Définir comment manipuler un tableau sans connaître son implantation.

3Domanda

Création tableau Python — syntaxe ?

Risposta

Utiliser des crochets avec éléments séparés par des virgules.

4Domanda

Tableau vide — syntaxe ?

Risposta

[]

5Domanda

Initialisation répétée — syntaxe ?

Risposta

[valeur] * n pour n copies.

6Domanda

Accès élément — syntaxe ?

Risposta

nom_tableau[indice], avec indice à partir de 0.

7Domanda

Dernier élément — syntaxe ?

Risposta

nom_tableau[-1] ou nom_tableau[len(nom_tableau)-1].

8Domanda

Modification élément — comment ?

Risposta

Affectation sur l’indice : tableau[indice] = nouvelle_valeur.

9Domanda

Ajouter un élément — méthode ?

Risposta

append() ajoute un seul élément à la fin.

10Domanda

Étendre un tableau — méthode ?

Risposta

extend() ajoute éléments d’une autre liste.

11Domanda

Concaténation — opérateur ?

Risposta

+ crée une nouvelle liste à partir de deux listes.

12Domanda

Parcours par index — comment ?

Risposta

range(len(tableau)) pour obtenir tous les indices.

13Domanda

Parcours par itération — comment ?

Risposta

for elmt in tableau, pour parcourir directement les éléments.

14Domanda

Méthodes courantes — exemples ?

Risposta

sort(), reverse(), remove(), index(), count().

15Domanda

Compréhension simple — syntaxe ?

Risposta

[expression for elmt in iterable].

16Domanda

Filtrage en compréhension — syntaxe ?

Risposta

[expression for elmt in iterable if condition].

17Domanda

Transformation avec ord — rôle ?

Risposta

Convertir un caractère en code ASCII.

18Domanda

Conditions multiples — objectif ?

Risposta

Filtrer avec plusieurs critères combinés.

19Domanda

FizzBuzz en compréhension — but ?

Risposta

Liste des multiples de 5 ou 7, sauf ceux de 5 et 7.

20Domanda

Années bissextiles — règle ?

Risposta

Divisible par 4, pas par 100 sauf si divisible par 400.

21Domanda

Longueur d’un tableau — comment ?

Risposta

Utiliser len(nom_tableau).

22Domanda

Effet de extend — modifie ?

Risposta

Oui, la liste d’origine est modifiée.

23Domanda

Effet de concaténation — modifie ?

Risposta

Non, crée une nouvelle liste.

24Domanda

Inversion d’une liste — méthode ?

Risposta

sort() puis reverse() ou [::-1].

Metti alla prova te stesso con il quiz

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 ?

Fai il quiz →

Leggi la scheda di revisione

Ripassa il corso completo nella scheda di revisione per Maîtrise des opérations sur tableaux en Python.

Vedi la scheda di revisione →

Similar courses

Crea le tue flashcard

Importa il tuo corso e l'AI genera flashcard in 30 secondi.

Generatore di flashcard