admin 管理员组文章数量: 1086019
2024年4月21日发(作者:spring高级面试题答案)
python 二维数组基本操作
在Python中,二维数组通常使用列表的列表(list of lists)来表示。以下
是一些基本的二维数组操作:
1. 创建二维数组:
```python
使用列表的列表创建二维数组
array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
```
2. 访问元素:
```python
访问第一个元素(1)
print(array[0][0]) 输出:1
访问第二个元素(5)
print(array[1][1]) 输出:5
```
3. 修改元素:
```python
修改第一个元素为 10
array[0][0] = 10
print(array) 输出:[[10, 2, 3], [4, 5, 6], [7, 8, 9]]
```
4. 增加行:
```python
([10, 11, 12]) 在数组末尾添加一行
print(array) 输出:[[10, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]
```
5. 删除行:
```python
del array[0] 删除第一行
print(array) 输出:[[4, 5, 6], [7, 8, 9], [10, 11, 12]]
```
6. 计算数组的长度和列数:
```python
计算行数和列数
num_rows = len(array) 行数 = 3
num_cols = len(array[0]) 列数 = 3
print(f"Number of rows: {num_rows}, Number of columns:
{num_cols}") 输出:Number of rows: 3, Number of columns: 3
```
7. 遍历二维数组:
可以使用嵌套的for循环来遍历二维数组的每个元素。例如,打印所有元素:
```python
for row in array:
for element in row:
print(element)
```
以上是二维数组的一些基本操作,更复杂的操作还包括排序、搜索、矩阵运
算等。
版权声明:本文标题:python 二维数组基本操作 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1713683387a646822.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论