Comment créer un dictionnaire dans une boucle for en python?
Je suis débutant en python, voulez créer un nouveau dictionnaire dans une boucle for.
Par exemple:
for x in data:
a_data = x.a
model_obj = modelname.objects.get(id=x.b)
b_data = model_obj.address
c_data = x.c
d_data = x.d
Je veux créer un dictionnaire qui devrait fonctionner pour la première itération
'a_data': x.a
'b_data':model_obj.address
'c_data':x.c
'd_data':x.d
et ainsi de suite pour la prochaine itération. Je pense que nous pouvons fonctionne avec : list of dictioanry
ou dictionary of dictionary
. Je ne sais même pas lequel est le mieux. J'ai à rendre ces données à un modèle.
Toute aide sera appréciable 🙂
Ce qui est prévu dans les prochaines itérations? Vous voulez la liste des dicts?
Dans la deuxième itération, il permet d'imprimer les x[1] et x[2] dans le même ordre
Dans la deuxième itération, il permet d'imprimer les x[1] et x[2] dans le même ordre
OriginalL'auteur Amit Pal | 2012-07-06
Vous devez vous connecter pour publier un commentaire.
Est-ce que vous souhaitez?
OriginalL'auteur Rohan