Bonjour tout le monde,

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 data=[]
 line = {"name": r['date'], "groups": [{"name": "CA", "data": [nb] }]}
 liste.append(line)

j'aimerais que ma liste ait cette tronche :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
[
 {
 "name": "2020-05-17",
 "groups": [
 {
 "name": "CA",
 "data": [
 40
 ]
 },
Mais au lieu de ça elle a celle-ci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
[
 {
 "name": "2020-05-17",
 "groups": [
 {
 "data": [
 40
 ]
 "name": "CA",
 },


Il met d'abord le data puis le name alors que dans mon code j'ai bien le name en premier.

Si j'écris "zdata" au lieu de data ça marche, c'est donc un problème d'ordre alphabétique. Voyez vous comment je peux ajouter mon dictionnaire comme je le souhaite SVP ?

D'avance, un grand merci pour votre aide !