AccueilCPGEQCMQCM : Syntaxe et Manipulation des Listes en Python QCM : Syntaxe et Manipulation des Listes en Python 1. Quelle est la syntaxe correcte pour créer une liste vide en Python ? list = () list = [] list = {} 2. Comment accéder au premier élément de la liste suivante ? fruits = ["pomme", "banane", "cerise"] fruits[0] fruits[1] fruits(0) 3. Que fait l’instruction len([1, 2, 3, 4]) ? 3 4 5 4. Comment changer la valeur du deuxième élément de la liste suivante en « orange » ? fruits = ["pomme", "banane", "cerise"] fruits[1] = « orange » fruits[2] = « orange » fruits[0] = « orange » 5. Quelle est la sortie de ce code ? nums = [10, 20, 30] nums.append(40) print(nums) [10, 20, 30, 40] [10, 20, 30] [40, 10, 20, 30] 6. Que fait l’instruction nums.pop() sur la liste nums = [1, 2, 3] ? Retire 1 Retire 3 Retire 2 7. Quelle est la sortie de ce code ? animals = ["chat", "chien"] animals[1] = "oiseau" print(animals) [« chat », « oiseau »] [« oiseau », « chien »] [« chat », « chien », « oiseau »] 8. Comment ajouter l’élément « orange » au début de la liste fruits = [« pomme », « banane »] sans utiliser insert ? fruits[0] = « orange » fruits = [« orange »] + fruits fruits.append(« orange ») 9. Quelle est la syntaxe correcte pour accéder au dernier élément de la liste suivante ? nums = [4, 8, 15, 16] nums[-1] nums[0] nums[3] 10. Comment vérifier si 5 est dans la liste nums = [2, 3, 5, 7] ? 5 in nums nums in 5 nums[5] Vérifier les réponses Reprendre le QCM