Les listes en Python
Les listes en Python
Prêt à commencer ?
Lisez chaque question attentivement et sélectionnez la ou les bonnes réponses.
Pourquoi cette version est correcte contrairement à [[i]*3]*3 ?
Quelle syntaxe crée un tuple ?
Quelle est la valeur de L[-1] si L = [5, 8, 9] ?
Pourquoi utiliser un tuple plutôt qu’une liste ?
Pourquoi sort(key=...) est utile ?
Que fait append(x) ?
Que fait L[2:4] = [] ?
Quelle est la sortie ?
L = [1,2,3]
M = L
L.append(4)
print(M)
Que fait sorted(L, reverse=True) ?
Comment créer un tuple à un seul élément ?
Quelle est la complexité moyenne de append ?
Quelle fonction donne la taille d’un tuple ?
Pourquoi l’opération précédente est valide ?
Quelle est la sortie ?
L = [1, 2, 3]
print([x if x % 2 == 0 else -x for x in L])
Quelle instruction supprime le dernier élément ?
Quelle opération est valide ?
Une compréhension de liste peut contenir :
Que fait count(x) ?
Quelle est la valeur de [1,2,3][1:] ?
Quelle fonction retourne une nouvelle liste triée ?
Quelle syntaxe permet de créer une liste ?
Quelle méthode trie la liste sur place ?
Quelle méthode insère un élément à un indice donné ?
Quelle instruction crée une copie indépendante ?
Quelle est la sortie ?
L = [[i]*3 for i in range(3)]
print(L)
Comment accéder à l’élément 4 dans [[1,2],[3,4]] ?
Que retourne : min_max([2,5,1]) ?
Que fait clear() ?
Que fait reverse() ?
Quelle est la sortie ?
L = [1, 2, 3]
for i in range(len(L)):
L.append(i)
if i == 1:
break
print(L)
Voici le résumé de votre performance.
Discussion (0)
Soyez le premier à laisser un commentaire !
Laisser un commentaire
Votre commentaire sera visible après modération.