17.嵌套循环

 # 嵌套循环 nested loop
# 在一个循环中使用另外一个循环 num_list1 = [1, 2, 3, 4]
num_list2 = [6, 7, 8, 9] # 组合list1和list2
# (1,6) (1,7) (1,8) (1,9) # 第一次循环 1 , 2 ,3 ,4
for num1 in num_list1:
# 第二次循环 1:6,7,8,9 跳出该循环 2:6,7,8,9 跳出该循环
# 3:6,7,8,9 跳出该循环 4:6,7,8,9
for num2 in num_list2:
print(f'({num1},{num2})')

run结果:

18.二维列表

 # 维度 dimension
# 2D list
# dim # 创建矩阵 m*n
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
] # 访问第一个列表元素
print(matrix[0])
# 访问第二行 第三个元素 6
print(matrix[1][2])
# 更改第三行 第二个元素 8->18
matrix[2][1] = 18
print(matrix) # 嵌套循环 列举所有的元素
# 第一个迭代会成 [1, 2, 3], [4, 5, 6], [7, 18, 9]
for num1 in matrix:
# 迭代 num1 里面的 元素
for num2 in num1:
print(num2)

run结果:

最新文章

  1. ArcGIS删除部分数据后全图范围不正确
  2. shopnc2014年11版数据库字典
  3. IIS网站打不开错误解决方案集锦(一):编译器错误消息: 编译器失败,错误代码为 -1073741502。
  4. compilation 元素(ASP.NET 设置架构)
  5. SGU题目总结
  6. linux虚拟文件系统2
  7. TOGAF架构内容框架之构建块(Building Blocks)
  8. MySQL查看数据库信息
  9. springboot整合微软的ad域,采用ldap的api来整合,实现用户登录验证、
  10. c#委托之浅析
  11. 应用间共享文件 FileProvider
  12. 用TreeSet生成不重复自动排序随机数组
  13. sas基础系列(3)-表格标颜色示例
  14. crawlspider 多分页处理
  15. MVC源码分析 - View
  16. DevExpress v17.2新版亮点—Windows 10篇
  17. DB2 字符串的字段转为整形时的问题
  18. Linux(Contos7.5)环境搭建之JDK1.8安装(二)
  19. Jedis连接池
  20. mongodb 连接字符串

热门文章

  1. Note_4.7
  2. [FUZZ]文件上传fuzz字典生成脚本—使用方法
  3. GO语言Error处理
  4. 使用IDEA运行CAS5.3服务器
  5. 使用ListView应该注意的地方
  6. 在Ubuntu 18.04 下安装mysql,没有初始密码,重设root密码
  7. sql查询性能调试,用SET STATISTICS IO和SET STATISTICS TIME---解释比较详细
  8. 微软校园招聘  研发工程师A
  9. python3+requests get/post 请求
  10. RabbitMQ Management API调用