python基础学习(八)
2024-08-26 18:06:06
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结果:
最新文章
- ArcGIS删除部分数据后全图范围不正确
- shopnc2014年11版数据库字典
- IIS网站打不开错误解决方案集锦(一):编译器错误消息: 编译器失败,错误代码为 -1073741502。
- compilation 元素(ASP.NET 设置架构)
- SGU题目总结
- linux虚拟文件系统2
- TOGAF架构内容框架之构建块(Building Blocks)
- MySQL查看数据库信息
- springboot整合微软的ad域,采用ldap的api来整合,实现用户登录验证、
- c#委托之浅析
- 应用间共享文件 FileProvider
- 用TreeSet生成不重复自动排序随机数组
- sas基础系列(3)-表格标颜色示例
- crawlspider 多分页处理
- MVC源码分析 - View
- DevExpress v17.2新版亮点—Windows 10篇
- DB2 字符串的字段转为整形时的问题
- Linux(Contos7.5)环境搭建之JDK1.8安装(二)
- Jedis连接池
- mongodb 连接字符串
热门文章
- Note_4.7
- [FUZZ]文件上传fuzz字典生成脚本—使用方法
- GO语言Error处理
- 使用IDEA运行CAS5.3服务器
- 使用ListView应该注意的地方
- 在Ubuntu 18.04 下安装mysql,没有初始密码,重设root密码
- sql查询性能调试,用SET STATISTICS IO和SET STATISTICS TIME---解释比较详细
- 微软校园招聘  研发工程师A
- python3+requests get/post 请求
- RabbitMQ Management API调用