2017-01-15 12 views
-3

辞書のキーの値の範囲を取得する方法は?

my_dict = {key1:['a', 1,'b', 2], key2:[9, 'q', 'x']} 

がkey1のために3つの値

各キーの各値をループを私は何をする必要がある

があるKEY2のための4つの値があります。

私が試した:私はあなたの質問を理解している場合

for key in my_dict.keys(): 
    for items in my_dict[key].values(): 
     #do something for each value tied to the key looped in the first for loop 
+1

あなたはコメントを含めて何をするのだろうと思ったのですか? 'mask_node'と' mask'とは何ですか?何か"*?あなたの例は理にかなっていません。私は実際の実装を試みていません。 [mcve]を与えてください。 – jonrsharpe

+2

「キーの値の範囲を取得する」という意味を理解していません。 – TigerhawkT3

+2

'mask_node'と' mask'とは何ですか? – Goyo

答えて

0

かなりわからないが、

for elem, vals in my_dict.iteritems(): 
    for val in vals: 
     # do something with val, e.g. 
     print val 

な単純なものは、仕事をする必要があります。

関連する問題