Flashcards: Maîtrise des opérations sur tableaux en Python — 24 cartões

Todos os cartões

1Pergunta

Tableau — définition ?

Resposta

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

2Pergunta

Interface — rôle ?

Resposta

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

3Pergunta

Création tableau Python — syntaxe ?

Resposta

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

4Pergunta

Tableau vide — syntaxe ?

Resposta

[]

5Pergunta

Initialisation répétée — syntaxe ?

Resposta

[valeur] * n pour n copies.

6Pergunta

Accès élément — syntaxe ?

Resposta

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

7Pergunta

Dernier élément — syntaxe ?

Resposta

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

8Pergunta

Modification élément — comment ?

Resposta

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

9Pergunta

Ajouter un élément — méthode ?

Resposta

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

10Pergunta

Étendre un tableau — méthode ?

Resposta

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

11Pergunta

Concaténation — opérateur ?

Resposta

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

12Pergunta

Parcours par index — comment ?

Resposta

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

13Pergunta

Parcours par itération — comment ?

Resposta

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

14Pergunta

Méthodes courantes — exemples ?

Resposta

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

15Pergunta

Compréhension simple — syntaxe ?

Resposta

[expression for elmt in iterable].

16Pergunta

Filtrage en compréhension — syntaxe ?

Resposta

[expression for elmt in iterable if condition].

17Pergunta

Transformation avec ord — rôle ?

Resposta

Convertir un caractère en code ASCII.

18Pergunta

Conditions multiples — objectif ?

Resposta

Filtrer avec plusieurs critères combinés.

19Pergunta

FizzBuzz en compréhension — but ?

Resposta

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

20Pergunta

Années bissextiles — règle ?

Resposta

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

21Pergunta

Longueur d’un tableau — comment ?

Resposta

Utiliser len(nom_tableau).

22Pergunta

Effet de extend — modifie ?

Resposta

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

23Pergunta

Effet de concaténation — modifie ?

Resposta

Non, crée une nouvelle liste.

24Pergunta

Inversion d’une liste — méthode ?

Resposta

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

Teste-se com o quiz

Teste seu conhecimento com 12 perguntas sobre 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 ?

Faça o quiz →

Leia a ficha de revisão

Revise o curso completo na ficha de revisão para Maîtrise des opérations sur tableaux en Python.

Veja a ficha de revisão →

Similar courses

Crie seus próprios flashcards

Importe seu curso e a IA gera flashcards em 30 segundos.

Gerador de flashcards