Python 二维数组
时间: 2023-02-13 18:40:00 浏览: 171
Python输入二维数组方法
在 Python 中,二维数组可以使用列表的列表(或元组的元组)来表示。例如,下面是一个包含三行两列的二维数组:
```
array = [[1, 2], [3, 4], [5, 6]]
```
您可以使用下标访问数组中的每个元素,例如:
```
print(array[0][0]) # 输出第一行第一列的元素,即 1
print(array[1][1]) # 输出第二行第二列的元素,即 4
print(array[2][0]) # 输出第三行第一列的元素,即 5
```
您还可以使用循环来遍历二维数组的每个元素:
```
for row in array:
for element in row:
print(element)
```
输出:
```
1
2
3
4
5
6
```
如果您想要创建一个更大的二维数组,您可以使用 Python 的内置函数 `range()` 来生成一个数字列表,然后将其转换为二维数组。例如,下面的代码将生成一个包含 10 行 10 列的二维数组,其中每个元素都是 0:
```
array = [[0 for _ in range(10)] for _ in range(10)]
```
您也可以使用 numpy 库来创建和操作二维数组。该库提供了许多用于创建和操作数组的函数和方法,并且在处理大型数据集时效率更高。
例如,下面的代码
阅读全文