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 !
1 thought on “Solution Exercice 66: extraire la liste des entiers d'une liste de nombres”