我理解for-循环中的"for“和"range”做什么,但不能得到“我”在它们中到底做了什么。你能解释一下吗?
发布于 2022-06-06 16:02:01
i是一个变量,它是for-循环中使用的可迭代变量(在本例中,是range(x))。
i可以用任何其他字符或单词更改,我建议您使用i作为您的标准练习或与您正在循环的内容相关的内容。
range(x)也可以更改为任何可迭代的。例如:
names = ['janet', ' bob', 'charlie']
for name in names:
print(name)
# Output: janet bob charlie有关for-循环的更多示例:
grid = [[0, 1, 2],
[3, 4, 5],
[6, 7, 8]]
for row in grid:
print(row)
# Outputs:
# [0, 1, 2]
# [3, 4, 5]
# [6, 7, 8]
for row in range(3):
for col in range(3):
print(grid[col][row])
# Outputs: 0 3 6 1 4 7 2 5 8
# Prints a single digit at a time going from the first of each array to the last
# Instead of printing out an array at a timehttps://stackoverflow.com/questions/72520102
复制相似问题