Bac : Bac Python listes

Révision des notions essentielles sur les listes en Python pour le bac.

GabrielDavid·21 flashcards·19 vragen
baccomputer_scienceprogramming
0
Ken ik
1 / 21
0
Aan het leren
Voorkant

Qu'est-ce qu'une liste en Python ?

Tik om om te draaien
Achterkant

Une liste est une collection ordonnée d'éléments qui peut contenir des types variés.

Tik om om te draaien
Ken ik
Aan het leren

Quiz(19 vragen)

Vraag 1 van 19

1. Quelle méthode utilise-t-on pour ajouter un élément à une liste en Python ?

Termen in deze set(21)

Qu'est-ce qu'une liste en Python ?

Une liste est une collection ordonnée d'éléments qui peut contenir des types variés.

Comment créer une liste ?

Utilisez des crochets : `ma_liste = [1, 2, 3]`.

Quelle méthode ajoute un élément à la fin d'une liste ?

La méthode `append()` ajoute un élément à la fin d'une liste.

Vrai ou Faux : Les listes en Python sont immuables.

Faux. Les listes sont mutables, vous pouvez modifier leurs éléments.

Comment accéder au premier élément d'une liste ?

Utilisez l'indice 0 : `ma_liste[0]`.

Quelle méthode supprime le dernier élément d'une liste ?

La méthode `pop()` supprime et retourne le dernier élément d'une liste.

Qu'est-ce que la méthode `insert()` ?

La méthode `insert(index, element)` ajoute un élément à l'index spécifié.

Comment trier une liste ?

Utilisez la méthode `sort()` pour trier les éléments dans l'ordre croissant.

Quelle méthode retourne le nombre d'éléments dans une liste ?

La méthode `len()` retourne le nombre d'éléments dans la liste.

Vrai ou Faux : Les listes peuvent contenir d'autres listes.

Vrai. Une liste peut contenir d'autres listes comme éléments.

Comment retirer un élément par valeur ?

Utilisez la méthode `remove(element)` pour retirer l'élément spécifié.

Comment copier une liste ?

Utilisez `ma_nouvelle_liste = ma_liste.copy()` pour copier une liste.

Qu'est-ce qu'une compréhension de liste ?

Une compréhension de liste est une syntaxe concise pour créer des listes.

Comment fusionner deux listes ?

Utilisez l'opérateur `+` : `liste1 + liste2`.

Quelle méthode retourne l'index d'un élément ?

La méthode `index(element)` retourne l'index du premier élément trouvé.

Comment inverser une liste ?

Utilisez la méthode `reverse()` pour inverser les éléments de la liste.

Qu'est-ce qu'une liste vide ?

Une liste vide est créée avec `ma_liste_vide = []`.

Quelle méthode enlève tous les éléments d'une liste ?

La méthode `clear()` enlève tous les éléments de la liste.

Comment créer une liste de nombres de 0 à 9 ?

Utilisez `list(range(10))` pour créer cette liste.

Quelle est la différence entre `list.append()` et `list.extend()` ?

`append()` ajoute un élément, `extend()` ajoute plusieurs éléments.

Qu'est-ce qu'une liste imbriquée ?

Une liste imbriquée contient d'autres listes comme éléments.

Vragen in deze set(19)

1. Quelle méthode utilise-t-on pour ajouter un élément à une liste en Python ?

A.append()
B.add()
C.insert()
D.extend()

2. Comment accéder au dernier élément d'une liste `ma_liste` ?

A.ma_liste[-1]
B.ma_liste[len(ma_liste)]
C.ma_liste[0]
D.ma_liste.last()

3. Vrai ou Faux : `ma_liste[2] = 5` modifie le troisième élément de la liste.

A.Vrai
B.Faux
C.Ça dépend
D.N'est pas applicable

4. Quelle méthode est utilisée pour trier une liste en ordre croissant ?

A.sort()
B.order()
C.arrange()
D.list()

5. Comment crée-t-on une liste avec des nombres de 1 à 5 ?

A.list(range(1, 6))
B.range(1, 6)
C.list(1, 2, 3, 4, 5)
D.array(1, 2, 3, 4, 5)

6. Vrai ou Faux : `ma_liste.remove(10)` enlève le 10 de la liste.

A.Vrai
B.Faux
C.Pas toujours
D.N'est pas applicable

7. Quelle méthode retourne le nombre d'éléments d'une liste ?

A.length()
B.size()
C.count()
D.len()

8. Qu'est-ce qu'une compréhension de liste ?

A.Une boucle for
B.Une fonction
C.Une syntaxe pour créer des listes
D.Un type de liste

9. Quelle méthode permet de mélanger les éléments d'une liste ?

A.shuffle()
B.mix()
C.randomize()
D.sort()

10. Comment supprimer tous les éléments d'une liste ?

A.clear()
B.remove_all()
C.delete()
D.empty()

11. Vrai ou Faux : Les listes en Python peuvent contenir des types différents.

A.Vrai
B.Faux
C.Partiellement vrai
D.N'est pas applicable

12. Comment récupérer une sous-liste de `ma_liste` ?

A.ma_liste[1:3]
B.ma_liste.get(1, 3)
C.ma_liste.slice(1, 3)
D.ma_liste[1, 3]

13. Quelle méthode peut être utilisée pour ajouter plusieurs éléments à une liste ?

A.append()
B.extend()
C.insert()
D.add_all()

14. Vrai ou Faux : Une liste peut être imbriquée dans une autre liste.

A.Vrai
B.Faux
C.Ça dépend
D.N'est pas applicable

15. Quelle fonction crée une liste vide en Python ?

A.new_list()
B.list()
C.empty()
D.create_list()

16. Comment accéder à un élément dans une liste imbriquée ?

A.liste[0][1]
B.liste[1][0]
C.liste[1, 0]
D.liste[0, 1]

17. Quel est l'effet de `ma_liste.pop()` ?

A.Supprime le premier élément
B.Supprime le dernier élément
C.Supprime tous les éléments
D.Ne fait rien

18. Quelle méthode permet de trouver l'index d'un élément ?

A.index()
B.find()
C.position()
D.locate()

19. Comment peut-on vérifier si un élément existe dans une liste ?

A.element in liste
B.liste.includes(element)
C.liste.has(element)
D.liste.exists(element)

Gerelateerde sets

Maak je eigen studieset

Upload een PDF, plak je notities of beschrijf een onderwerp – AI genereert flashcards, quizzen en meer in seconden.