Exercice 66
Ecrire un algorithme en Python permettant d'extraire la liste des nombres entiers d'une liste de nombres.
Exemple: si L = [2.5 , 11.54 , 3 , 7.35 , 5 , 6.5 , 9], l'algorithme renvoie la liste [3 , 5 , 9]
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
#coding: utf-8 def extractInt (L): # initialization de la liste des entiers listInt = [] # parcourir les éléments de L et rechercher les nombres entiers for x in L: if type(x) == int: listInt.append(x) return listInt # Example L = [2.5 , 11.54 , 3 , 7.35 , 5 , 6.5 , 9] print (extractInt(L)) # la sortie est: [3, 5, 9] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Obtenez Microsoft 365 Famille avec Office 365 apps - 15 Mois + NORTON 360 Deluxe - PC/MAC, tablette et smartphone
€ 57,00 Acheter le produit -
Apprendre Raspberry Pi 4 - sur votre nano-ordinateur avec un projet de station
€ 29,00 Acheter le livre -
Python 3 par la pratique avec exercices corrigés
€ 37,00 Acheter le livre
1 thought on “Solution Exercice 66: extraire la liste des entiers d'une liste de nombres”