Quelle est la valeur de la variable image
après exécution du script Python suivant ?
image = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] for i in range(4): for j in range(4): if (i+j) == 3: image[i][j] = 1
[[0, 0, 0, 1], [0, 0, 1, 0], [0, 1, 0, 0], [1, 0, 0, 0]]
Soit la liste lst suivante :
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Que va renvoyer le code suivant :
[a[0] for a in lst if a[1] % 2 == 0]
Soit la liste lst suivante :
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Que va renvoyer le code suivant :
[a[1] + 10 for a in lst]
Soit la liste lst suivante :
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Que va renvoyer le code suivant :
[lst[i][i] for i in [0, 1, 2]]
tableau=[[0 for i in range(0,10)] for j in range(0,10)] for i in range(0,10): for j in range(i,10): tableau[i][j]=i*j print(tableau[3][1])
0
On considère le tableau t
suivant.
t = [[1, 2, 3], [2, 3, 4], [3, 4, 5], [4, 5, 6]]
Quelle est la valeur de t[1][2]
?
On a saisi le code suivant :
matrice = [3*[0] for i in range (3)] for i in range(3): for j in range(3): matrice[i][j] = i + j if (i == j): matrice[i][j]=2 * matrice[i][j]Que contient la variable matrice à la fin de l’exécution de ce script ?
[[0, 1, 2], [1, 4, 3], [2, 3, 8]]
Voici un programme Python :
mat = [[6, 7], [8, 9], [10, 11]] for i in range(len(mat)): print(mat[i])Quelle est la séquence imprimée ?
On définit : T = [[1,2,3], [4,5,6], [7,8,9]]
Laquelle des expressions suivantes a pour valeur 7 ?
On définit une grille G remplie de 0, sous la forme d'une liste de listes, où toutes les sous-listes ont le même nombre d'éléments.
G = [ [0, 0, 0, …, 0],
[0, 0, 0, …, 0],
[0, 0, 0, …, 0],
……
[0, 0, 0, …, 0] ]
On appelle hauteur de la grille le nombre de sous-listes contenues dans G et largeur de la grille le nombre d'éléments dans chacune de ces sous-listes. Comment peut-on les obtenir ?
hauteur = len(G)
largeur = len(G[0])
On exécute le code suivant :
A = [ [1,2,3], [4,5,6], [7,8,9] ]
B = [ [0,0,0], [0,0,0], [0,0,0] ]
for i in range(3):
for j in range(3):
B[i][j] = A[j][i]
Que vaut B à la fin de l'exécution ?
[ [1,4,7], [2,5,8], [3,6,9] ]
[ x - y for x in range(4) for y in range(3) if x > y ]
Quel est le tableau tab
défini par compréhension de la façon suivante ?
tab = [[i - j for i in range(2)] for j in range(3)]
[[0, 1], [-1, 0], [-2, -1]]
On considère le tableau `notes` suivant.
notes= [['Anne', 15], ['Marie', 16], ['Julie', 13.5]]
Quelle série d'instructions permet d'afficher tous les prénoms et toutes les notes du tableau `notes` ?
for tab in notes:
for element in tab:
print(element)