【问题标题】:Using the for loop in python在python中使用for循环
【发布时间】:2017-03-01 12:40:51
【问题描述】:

我正在尝试 python for 循环和字典。

尝试执行以下操作,请帮助我。

{
   a : {
         'a' : 'b'
         'a' : 'c'
         'a' : 'd'
             ....
}

【问题讨论】:

  • 尝试执行以下操作是什么意思?没有输入/输出...
  • 另外,没有办法让字典具有多次相同的键...
  • 我明白了。。我会关闭这个问题的回复谢谢大家。

标签: python-3.x dictionary for-loop


【解决方案1】:

例子:

d={'a': {'1': 'a1', '2' :'a2'}, 'b' : { '1' : 'b1', '2' : 'b2'}}

for 循环:

for k1 in d:
    for k2 in d[k1]:
        print "k1=%s, k2=%s, value=%s" % (k1, k2, d[k1][k2])

结果:

k1=a, k2=1, value=a1
k1=a, k2=2, value=a2
k1=b, k2=1, value=b1
k1=b, k2=2, value=b2

【讨论】:

    猜你喜欢
    • 2013-09-28
    • 2013-11-18
    • 1970-01-01
    • 2021-05-27
    • 2018-12-03
    • 2014-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多