1: 2017-01-03 (火) 04:47:00 njf[6] [7] [8] | 2: 2017-01-03 (火) 04:50:42 njf[6] [9] [10] | ||
---|---|---|---|
Line 6: | Line 6: | ||
print k,dictData[k] | print k,dictData[k] | ||
+ | 結果 | ||
A a | A a | ||
C c | C c | ||
B b | B b | ||
- | 辞書オブジェクトは順番が保証されていないので、いろいろな出力がされる可能性があります。 | + | 辞書オブジェクトは順番が保証されていないので、いろいろな出力がされる可能性があります。私のテストしている環境では上のようになりました。順番が重要な場合はリストを使いましょう。 |
キーと値両方でループしたいときには「iteritems」を使います。 | キーと値両方でループしたいときには「iteritems」を使います。 | ||
Line 16: | Line 17: | ||
for k,d in dictData.iteritems(): | for k,d in dictData.iteritems(): | ||
print k,d | print k,d | ||
+ | |||
+ | 値のみでループする時には「itervalues」を使います。 | ||
+ | |||
+ | for d in dictData.itervalues(): | ||
+ | print d |
(This host) = https://njf.jp