1.a. Après l'éxécution des deux premières ligne du script la pile p contient les éléments [7, 4, 3, 8, 1, 2] dans cet ordre.
b. La valeur affichée par print(x) est 8.
2. De manière générale la valeur renvoyée par la fonction bar est la valeur la plus grand de la pile.
3. Oui la pile passée en arguments est modifié, l'élément qui est renvoyé est retiré de la pile car dans la fonction bar la méthode depiler est utilisée.