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 :
Ainsi, le premier terme de la liste est 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])
Si je supprime les crochets dans l'intervalle, je me retrouve avec une erreur de syntaxe :
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].
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])
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é.
Partager