for i in range(0, 120, 60):
print(i)
则会生成:
0
60
那么如何生成:
0
0
0
60
60
60
这样的三个一组的循环,不要是列表,是图片所示竖行的值,如何得到?
for i in range(0, 120, 60):
print(i)
则会生成:
0
60
那么如何生成:
0
0
0
60
60
60
这样的三个一组的循环,不要是列表,是图片所示竖行的值,如何得到?
print(i,i,i)
>>> sum([[i]*3 for i in range(0,120,60)],[])
[0, 0, 0, 60, 60, 60]
>>> def gen():
for i in range(0,120,60):
yield i
yield i
yield i
>>> for n in gen():
print(n)
0
0
0
60
60
60
>>>
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
通过
num
来控制重复的次数: