Bonjour.

Je souhaiterais insérer dans une liste, un intervalle de valeurs.
J'y arrive "presque", sauf que je me retrouve avec une liste dans une liste :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
from tkinter import*
 
intervalle2=[[i/100+200 for i in range(100)],201]
print(intervalle2)
print(intervalle2[0])
print(intervalle2[1])
Ainsi, le premier terme de la liste est une liste...

Si je supprime les crochets dans l'intervalle, je me retrouve avec une erreur de syntaxe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
from tkinter import*
 
 
intervalle2=[i/100+200 for i in range(100),201]
print(intervalle2)
print(intervalle2[0])
print(intervalle2[1])
Je souhaiterais que cette liste finale ne contienne que les valeurs de 200 à 201, au centième : [200.00,200,01.......201], et non pas [[200.00,200.01......200.99],201].
Y a-t-il moyen ?
Je continue à chercher.
D'avance, merci.

PS : Pour cette exemple succinct, je comprends bien qu'il suffirait de remplacer le "for i in range(100)" par "for i in range(101)", mais s'il y a solution, je pourrais l'appliquer dans d'autres listes plus vastes.
ex : [500.23, 600.52,600.53,600.54.....600.84,702.56,705.98,800.32,800.33.....800.54] où j'ai souligné les intervalles souhaités.

Re-PS : j'ai tapé le titre de la discussion trop rapidement en y faisant une faute d'orthographe immonde... désolé.