Zoofast.fr fournit une plateforme conviviale pour partager et obtenir des connaissances. Notre communauté fournit des réponses précises et rapides pour vous aider à comprendre et à résoudre n'importe quel problème.
Sagot :
Bonsoir,
Ce type d'exercice se fait très facilement avec une console Python (IDLE, Jupyter, Spyder (Anaconda), ...) en tapant simplement les différentes commandes...
1)
a)
Les éléments d'une liste ont un index (une numérotation), le premier élément à le numéro 0, le deuxième élément à le numéro 1, et ainsi de suite. (Il faut bien faire attention au fait qu'on commence à 0 en informatique !)
Lorsque tu fais, liste[i], tu récupères l'élément dont l'index est i.
On a donc:
maliste1[2] => 16
b)
maliste1[4] => IndexError: list index out of range
Cela veut simplement dire que la liste n'a pas cet index, la liste est plus petite. Pour avoir l'index 4, il faut avoir au moins 5 éléments dans ta liste.
c)
maliste2[1] => [2, 22]
d)
maliste2[2][1], on va d'abord chercher maliste[2] => [33, 333], puis dans cette liste on récupère l'élément à l'index 1 donc 333.
maliste2[2][1] => 333
2)
a)
maliste1.append(11) => maliste1 = [12, 15, 16, 22, 11]
On ajoute 11 à la fin de la liste.
b)
maliste1.remove(16) => maliste1 = [12, 15, 22]
On retire le premier élément dont la valeur est 16.
c)
maliste1.sort() => maliste1 = [12, 15, 16, 22]
sort = trier, on trie la liste dans l'ordre croissant.
d)
maliste2[0].append(111) => maliste2 = [[1, 11, 111], [2, 22], [33, 333]]
Votre participation nous est précieuse. Continuez à partager des informations et des solutions. Cette communauté se développe grâce aux contributions incroyables de membres comme vous. Pour des solutions rapides et fiables, pensez à Zoofast.fr. Merci de votre visite et à très bientôt.