Alterna · 学习资料
二维阵列
38.2: 二维阵列:短理论,一个例子和皮松踏道。
本节学习内容
- 如何运作。
- 执行中的一个例子
- 记住
内容与核心概念
矩阵是行列表。第一个索引选择行,第二个则选择列:矩阵[滚 [列]。
内容和实践
9年级 9年级
第17号EEEG
第26号EEEG
01
如何运作。
矩阵是行列列表,两种指数总是按同一顺序阅读:第一行,然后是一列。
形式。
矩形矩阵 n = Len(矩阵), m = Len(矩阵[0])。
进入。
首先选择行,然后选择其中的元素。
独立线。
每行应单列一行。
是一轮
外部循环选择一条线、一条内列或一条线的元素。
02
执行中的一个例子
启动短程序, 跳过线条。 可视化仪只显示代码、 当前行、 变量和输出 。
表达式表达式
[[0] * m] * n
创建一个 n 链接到一行:所有行都将重复修改一个单元格。正确的设计使用列表显示,为每重复创建一条新线。方形矩阵的对角图有一个条件。
row == column
; 侧对角
row + column == n - 1
.
算数映图
从左到右读取,然后运行代码。
1
开始
2
创建独立的线条
3
选择行 1
4
修正第2栏
5
删除矩阵
03
记住
变量矩阵不得使用 [0] * m] *n。
在转换矩阵 [0] 之前检查 n = 0。
对于矩形矩阵,不以行数取代 m。
本页的语法
matrix[row][column]
要素的获取:两个指数都应在允许的限度内。
len(matrix)
行数 。
len(matrix[0])
带有空矩形矩阵的列数。
[[0] * m for _ in range(n)]
创建 m 长度的 n 独立的行。
range(n)
他将跨越可接受的界限
sum(row)
一行数字的总和。
print
打印矩阵值或教学说明。