2016-10-15 25 views
-3

私はstackoverflowの完全な初心者ですので、間違った場所(または他の初心者関連のミートキー!Python辞書の値の検索と置き換え

私の質問は基本的に非常に小さな辞書(3つのキー、それぞれ1つの値)の値にアクセスしようとしているPython 3.xに関連しています。私はWeb上で(そしてここで)高低を検索しましたが、辞書の値を置き換えることについては何も見当たりません。私は "置換"機能を見つけましたが、辞書では機能していないようです。

だから、ここに私の辞書です:

a1 = {"Green": "Tree", "Red": "Rose", "Yellow": "Sunflower"} 

は、どのように私は例えば「チューリップ」でそれを置き換えるために、「ローズ」の値を照会しに行きますか?

正しい方向に私を指し示すだけであれば、どんな助力も大歓迎です!

ありがとうございます!

+1

あなたは可能性がスタータ用辞書をループ。 – Julien

+1

この操作を実行する際に問題があることを説明できますか?コードを試しましたか? – idjaw

+1

これはどのようにupvoteを得ましたか? –

答えて

2

あなたは最初の値"Rose"を持っているキーを見つける必要があります:

for color, flower in a1.items(): 
    if flower == "Rose": 
     a1[color] = "Tulip" 
関連する問題