python - 如何在python中迭代嵌套循环?
问题描述
i=5
while(i>=1):
for j in range (6,i):
j-=1
print(j,end='\n')
print(i,end='\n')
i-=1
我应该得到这个所需的输出
5
4 4
3 3 3
2 2 2 2
1 1 1 1 1
解决方案
您可以尝试使代码更短:
i=5
while(i>=1):
for j in range (6 - i):
print(i, end=' ')
print()
i-=1
输出:
5
4 4
3 3 3
2 2 2 2
1 1 1 1 1
推荐阅读
- r - 使用 apply 函数加速嵌套 for 循环
- javascript - For-of 循环默认迭代器函数
- swift - Swift - 全局访问的类的依赖注入
- c# - 为什么不合并 2 个 pdf 文件?
- sql - 按 MONTH 分组日期时如何将月份从 INT 转换为 VARCHAR
- linux - M4 未扩展 .m4 文件中的所有宏
- set - 从合金中的集合中减去子集
- python - z3py:尝试使用集合成员身份时出现段错误
- angularjs - AngularJS - 如何对使用 ng-repeat 创建的表进行排序
- python - Python:为什么用 b = list(a) 复制列表后 id 会发生变化