每日一练 no.17

版权声明:本文为博主原创文章,如若转载请注明出处 https://blog.csdn.net/tonydz0523/article/details/84035630

问题:

遍历嵌套字典的所有键值对

解答:

def printDict(d):
  for k, v in d.items():
    if isinstance(v, dict):
      printDict(v)
    else:
      print("{0} : {1}".format(k, v))
dic = {'new jersey': {'mercer county': {'plumbers': 3,
 'programmers': 81},
 'middlesex county': {'programmers': 81,
 'salesmen': 62}},
 'new york': {'queens county': {'plumbers': 9,
 'salesmen': 36}}}
printDict(dic)

猜你喜欢

转载自blog.csdn.net/tonydz0523/article/details/84035630
今日推荐