【问题标题】:how to understand the same iterating-var in nested loop?如何理解嵌套循环中的相同迭代变量?
【发布时间】:2015-02-07 03:13:17
【问题描述】:
for i in range(5):
    print 'out-i',i
    for i in range(3):
        print 'inner-i',i

我对这两个迭代变量“i”感到困惑。第二个 var 'i' 与第一个有什么联系吗?

for i in range(5):
    for j in range(3):

我无法清楚地找出这两个代码之间的区别。

【问题讨论】:

    标签: python-2.7 loops iterator


    【解决方案1】:

    这两个代码没有区别,只是使用的迭代器的名称。不推荐使用第一个,因为您无法从第二个循环内部访问外部 i

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-23
      • 1970-01-01
      • 2013-03-15
      • 2014-10-22
      • 2015-03-09
      • 2022-01-10
      • 2022-12-12
      相关资源
      最近更新 更多