python数组传入数组不同
时间: 2024-06-02 07:04:29 浏览: 105
python中numpy包使用教程之数组和相关操作详解
在 Python 中,可以使用列表或元组来表示数组。如果要传入不同的数组,可以将它们作为函数的参数传入,例如:
```python
def func(arr1, arr2):
# 对数组进行操作
pass
arr1 = [1, 2, 3]
arr2 = [4, 5, 6]
func(arr1, arr2)
```
在这个例子中,我们定义了一个函数 `func`,它接受两个参数 `arr1` 和 `arr2`,分别表示两个不同的数组。在函数内部,我们可以对这两个数组进行任何操作。
如果需要传入更多的数组,只需要在函数定义时添加相应的参数即可。同时,我们也可以使用可变参数来接受任意数量的数组,例如:
```python
def func(*args):
for arr in args:
# 对数组进行操作
pass
arr1 = [1, 2, 3]
arr2 = [4, 5, 6]
arr3 = [7, 8, 9]
func(arr1, arr2, arr3)
```
在这个例子中,我们使用了可变参数 `*args` 来接受任意数量的数组。在函数内部,我们可以使用一个循环来遍历所有传入的数组,并对它们进行操作。
阅读全文