1. 使用列表(list)返回数组:
```python
def return_array():
array = [1, 2, 3, 4, 5]
return array
result = return_array()
print(result) 输出:[1, 2, 3, 4, 5]
2. 使用`numpy`库返回数组:
```python
import numpy as np
def return_array():
array = np.array([1, 2, 3, 4, 5])
return array
result = return_array()
print(result) 输出:[1 2 3 4 5]
3. 使用`bytearray`函数返回字节数组:
```python
def return_bytearray():
byte_array = bytearray([1, 2, 3, 4, 5])
return byte_array
result = return_bytearray()
print(result) 输出:bytearray(b'\x01\x02\x03\x04\x05')
根据你的需求,可以选择使用列表、`numpy`数组或`bytearray`来返回数组。如果你需要处理二进制数据,`bytearray`是一个很好的选择。如果你需要进行数值计算,`numpy`提供了更高效的数组操作。如果你只需要简单的数据结构,列表是一个简单直接的选择