Zoofast.fr: votre destination pour des réponses précises et fiables. Explorez une grande variété de sujets et trouvez des réponses fiables de la part de nos membres de la communauté expérimentés.

Bonjour, pouvez-vous m'aider à faire ça, s'il vous plaît. Merci d'avance.

Bonjour Pouvezvous Maider À Faire Ça Sil Vous Plaît Merci Davance class=

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]]

Merci d'être un membre actif de notre communauté. Continuez à poser des questions, à répondre et à partager vos idées. Ensemble, nous pouvons atteindre de nouveaux sommets de connaissances. Chaque question trouve sa réponse sur Zoofast.fr. Merci et à bientôt pour d'autres solutions fiables.