如何用函数调用二维数组
- 编程技术
- 2025-01-30 20:30:39
- 1
在Python中,你可以使用函数来操作二维数组(也称为列表的列表)。以下是一个简单的例子,其中定义了一个函数来调用二维数组,并展示了如何使用这个函数来访问和修改二维数组...
在Python中,你可以使用函数来操作二维数组(也称为列表的列表)。以下是一个简单的例子,其中定义了一个函数来调用二维数组,并展示了如何使用这个函数来访问和修改二维数组中的元素。
```python
def print_2d_array(array_2d):
for row in array_2d:
print(row)
def modify_2d_array(array_2d, row_index, col_index, new_value):
if row_index < len(array_2d) and col_index < len(array_2d[0]):
array_2d[row_index][col_index] = new_value
else:
print("Index out of range")
创建一个二维数组
two_dimensional_array = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
调用函数打印二维数组
print_2d_array(two_dimensional_array)
修改二维数组中的元素
modify_2d_array(two_dimensional_array, 1, 1, 99)
再次调用函数打印修改后的二维数组
print_2d_array(two_dimensional_array)
```
在这个例子中,`print_2d_array` 函数接受一个二维数组作为参数,并打印出每一行。`modify_2d_array` 函数接受一个二维数组、行索引、列索引和新值作为参数,并尝试将新值赋给指定位置的元素。如果索引超出范围,它会打印一条错误消息。
你可以根据需要扩展这些函数,以执行更复杂的操作,比如添加行、删除行、查找特定值等。
本文链接:http://xinin56.com/bian/401454.html
上一篇:hcie如何报名笔试