python、rubyで辞書、ハッシュを走査する
keyとvalueを取得する
pythonはiteritemsを使います
myDict = {"a": 1, "b": 2, "c": 3}
for key, value in myDict.iteritems():
print("%s %s" % (key, value))
# => a 1
# => c 3
# => b 2
rubyはeachを使います
myHash = {"a" => 1, "b" => 2, "c" => 3}
myHash.each do |key, value|
puts "#{key} #{value}"
end
# => a 1
# => b 2
# => c 3