Listes
Questions
Accès par index dans une liste
-
On a une liste image telle que
image = [[0, 1, 2], [3, 4, 5], [6, 7, 8]]. Quelle est la valeur deimage[2][1]?- 1
- 6
- 7
- 8
-
On a une liste image telle que
image = [[0, 1, 2], [3, 4, 5], [6, 7, 8]]. Quel est le type deimage[0]et celui deimage[0][2]?-
intpour les deux -
listpour les deux -
listpourimage[0][2]etintpourimage[0] -
listpourimage[0]etintpourimage[0][2]
-
-
On dispose d’une image représentée par
image = [[10, 20], [30, 40]]. Quelle instruction modifie le pixel situé à la première ligne et à la deuxième colonne pour lui donner la valeur 99 ?-
image[0][2] = 99 -
image[1][2] = 99 -
image[1][1] = 99 -
image[0][1] = 99
-
-
On considère la liste
t = [5, 0, 1, 3, 4, 6]. Quelle est la valeur det[t[1]]?- 0
- 4
- 5
- 6
-
On définit
L = [4,25,10,9,7,13]. Quelle est la valeur deL[2]?- 4
- 25
- 10
- 9
Questions
Liste en compréhension
-
Quelle expression permet de définir la liste
[1, 4, 9, 16]?-
[k ** 2] for k in range(1, 5) -
list(k ** 2 , range(1, 4)) -
[k ** 2 for k in range(1, 5)] -
[k ** 2 for k in range(1, 4)]
-
-
On considère le programme :
Quelle est la valeur de
t2à la fin de l'exécution du programme ?-
[-6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5] -
[36, 25, 16] -
[-6, -5, -4, 4, 5, 6] -
[-6, -5, -4, 4, 5]
-
-
Quelle instruction crée une liste de listes
imagede 3 lignes et 4 colonnes, initialisée avec la valeur 0 pour chaque pixel ?-
image = [0] * 4 * 3 -
image = [[0 for j in range(4)] for i in range(3)] -
image = [[0 for i in range(4)] * 3] -
image = [[0] * 3 for i in range(4)]
-