J'ai deux variables qui sont des listes composées de dictionnaires; A et B qui auront toujours le même nombre d'éléments.
pour le graphique 3D, je crée un autre dictionnaire d'eux. Quand je connais la quantité d'éléments, ces mots de code vont bien; Dites exemple que je sais qu'il y a 3. p> Le problème est que je ne saura pas combien d'éléments sont dans A et b. Je ne peux pas sembler comprendre comment correctement itérer ou boucler pour reproduire le code ci-dessus dans le cas général. p> L'objectif est de reproduire le code ci-dessus pour le cas général où je ne connais pas le nombre d'éléments dans A et b. p> toute aide est appréciée. P> < / p>
3 Réponses :
Cela devrait fonctionner:
fig = dict( data=a + b, layout=layout )
Ceci devrait faire le travail:
>>> a = [1, 2, 3] >>> b = [4, 5, 6] >>> a + b [1, 2, 3, 4, 5, 6]
Vous pouvez chaîner les deux listes. Il est plus efficace que la création d'une nouvelle liste en concaténant: sortie: p>