Pour créer une lise de nombre entiers on peut utiliser la méthode build-in de python range():
>>> l = range(1,10,2)
>>> l
[1, 3, 5, 7, 9]
Pour créer une liste de nombre décimaux sous python on peut procéder de plusieurs façons. Exemple 1:
>>> l = [i for i in np.arange(1,5,0.5)]
>>> l
[1.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0, 4.5]
exemple 2 avec la méthode tolist():
>>> m = np.arange(1,5,0.5)
>>> l = m.tolist()
>>> l
[1.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0, 4.5]
Recherches associées
Liens | Site |
---|---|
Python decimal range() step value | stackoverflow |
range() for floats | stackoverflow |
Python: range function for decimal numbers | stackoverflow |