-1
votes

Comment imprimer des éléments d'une liste contenus dans un dictionnaire utilisant A pour boucle

J'ai un dictionnaire: xxx

Je veux imprimer certains éléments dans A pour boucle: xxx

c'est ma sortie: < / p> xxx

Cependant, mon code est tellement faux, je ne peux pas trouver un moyen d'itération sur toutes les clés de la DIC afin que les bonnes valeurs soient imprimées. < p> Je veux que ma sortie soit: xxx


4 commentaires

Je ne suis vraiment pas clair sur ce que votre problème est ou ce que vous essayez d'accomplir.


Toutes les valeurs de visage ont été imprimées comme pour les autres clés (maison, chaise, chaussure et bouteille)


votre code n'est pas clair. Vous vous référez aux éléments indexés d'une liste appelée elem , mais vous n'avez aucune référence à cette liste dans votre question. Qu'est-ce que elem contient et comment est-ce peuplé?


Ne pas Continuer à vandaliser vos propres questions


3 Réponses :


1
votes

Utiliser les éléments () code> à itératiner sur les touches et les valeurs. Depuis que vous avez plusieurs valeurs, iTERE sur les valeurs à l'aide de la boucle imbriquée sur plusieurs valeurs. Pour Python 2.x, il sera Imprimer "FFA", K, Valeurs, CODE>

ROI Cope Mean Stddev Nsamples
FFA House 0.511 0.374 10 
FFA Chair 0.704 0.381 10 
FFA Shoe 0.922 0.465 10 
FFA Bottle 0.764 0.348 10 
FFA Face 1.084 0.373 10 


9 commentaires

N'oubliez pas de mettre fin aux lignes de connexion après la fin de la boucle


@Patrickartner: Je voulais demander à OP s'il a marqué Python à tort


@Bazingaa à juger de la déclaration d'impression dans le code de l'Asker, je dirais que Python 2 est précis.


La syntaxe de l'instruction imprimer montre que OP utilise python 2


@Patrickartner: Je suppose que print "ffa", k, valeurs, devrait fonctionner sur python 2


En outre, ce n'est pas la sortie exacte que l'OP avait


@glibDud: désolé pour toute la confusion. Je l'ai triée maintenant


@Georgebou: Merci pour le pointeur. Fixé maintenant pour Python 2 et 3. Faites-moi savoir s'il y a encore un problème


@Sergeballesta: Désolé, je l'ai réparé maintenant.



2
votes

Vous avez été proche: xxx

ou directement: xxx


1 commentaires

Ou il suffit d'ajouter elem = ffa [k] . Ou utiliser .items () , évidemment, mais je pense que c'est instructif de leur montrer de cette façon



0
votes

Vous vous en boucle déjà sur les touches, vous devez désormais avoir besoin de boucler sur les éléments des valeurs: xxx

sortie: xxx


0 commentaires