在循环内部,还可以嵌套循环,我们来看一个例子:

for x in ['A', 'B', 'C']:for y in ['1', '2', '3']:print(x + y)

x 每循环一次,y 就会循环 3 次,这样,我们可以打印出一个全排列:

A1
A2
A3
B1
B2
B3
C1
C2
C3

【廖雪峰python入门笔记】多重循环相关推荐

  1. 【廖雪峰python入门笔记】迭代

    1. 迭代 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration). 在Python中,迭代是通过for ...

  2. 【廖雪峰python入门笔记】for循环

    list或tuple可以表示一个有序集合.如果我们想依次访问一个list中的每一个元素呢?比如 list: L = ['Adam', 'Lisa', 'Bart'] print(L[0]) print ...

  3. 【廖雪峰python入门笔记】while循环

    和 for 循环不同的另一种循环是while 循环,while 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束. 比如要从 0 开始打印不大于 N 的整数: N = 1 ...

  4. 【廖雪峰python入门笔记】列表生成式

    1. 生成列表 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): >>> range(1, 11) [1, 2, ...

  5. 【廖雪峰python入门笔记】切片

    1. 对list进行切片 对list进行切片 取一个list的部分元素是非常常见的操作.比如,一个list如下: L = ['Adam', 'Lisa', 'Bart', 'Paul'] 取前3个元素 ...

  6. 【廖雪峰python入门笔记】函数

    1. 函数 我们知道圆的面积计算公式为: S = πr² 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需要计算3个不同大小的圆的面积: r1 = 12.34 r2 = 9.08 r3 = ...

  7. 【廖雪峰python入门笔记】dict

    1. dict 我们已经知道,list和tuple 可以用来表示顺序集合,例如,班里同学的名字: ['Adam', 'Lisa', 'Bart'] 或者考试的成绩列表: [95, 85, 59] 但是 ...

  8. 【廖雪峰python入门笔记】set

    1. set dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的. 有的时候,我们只想要 dict 的 key,不关心 key 对应的 value,目的就是 ...

  9. 【廖雪峰python入门笔记】break和continue

    1. break 用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句. 比如计算1至100的整数和,我们用while来实现: sum = 0 x = 1 ...

最新文章

  1. 台式计算机如何自动关机,台式机如何设置自动关机
  2. ORA-01504问题
  3. java中的abstract和interface差异
  4. 面试离职理由_面试一个月都没有成功,是种什么样的神奇体验?
  5. 从Go、Swift出发:语言的选择需谨慎
  6. 一个鉴黄师的产品之路(11-12更新)
  7. 小鸭脖大生意——绝味鸭脖背后的故事
  8. Unity 2017 Game Optimization 读书笔记(2)Scripting Strategies Part 2
  9. DataBaseMetaData 从数据库中读取关于数据库属性
  10. pom.xml中的dependency标签的classifier
  11. Kotlin:数组、字符串模板
  12. Python 基金会 —— 模块和包简介
  13. keepalved 双机热备
  14. CQ40 519TX不刷BIOS完美解决声卡问题方法
  15. 计算机机械硬盘寿命,机械硬盘的寿命
  16. 在Linux上测试网络的命令之3----基础网络命令(netstat\ss)
  17. Jquery制作手风琴 -- 案例
  18. 禅道/缺陷报告/测试报告/接口测试及用例/Fildder
  19. G1D8-GNN@lab0APT论文美亚2021个人赛
  20. 安卓模拟器多开时,adb的连接方法

热门文章

  1. 倒置函数reverse的用法
  2. 《面向对象程序设计》c++第五次作业___calculator plus plus
  3. ASP.NET将原始图片按照指定尺寸等比例缩放显示图片
  4. 安卓版文字扫描识别软件
  5. Windows Phone 7 Tip (4) -- User Agent
  6. 一文全览机器学习建模流程(Python代码)
  7. 我输给了一个 25 岁的男人
  8. 这么多年,终于有人讲清楚Transformer了
  9. 黑科技:绕过眼睛植入幻觉,科学家成功在盲人脑海中呈现指定图像!
  10. 实战:手把手教你实现用语音智能控制电脑 | 附完整代码