定义函数时如何返回数组
时间: 2024-09-19 22:15:17 浏览: 37
在大多数编程语言中,函数可以返回数组。这里以JavaScript为例来说明:
```javascript
// 函数返回一个数组
function getFruits() {
return ['apple', 'banana', 'orange'];
}
// 调用函数并存储结果
const fruitArray = getFruits();
console.log(fruitArray); // 输出:['apple', 'banana', 'orange']
```
如果你在Python中,则可以这样做:
```python
# 函数返回列表
def fetch_fruits():
return ['apple', 'banana', 'orange']
# 获取并打印数组
fruit_list = fetch_fruits()
print(fruit_list) # 输出:['apple', 'banana', 'orange']
```
其他语言如Java也有类似机制:
```java
import java.util.Arrays;
public class Main {
public static int[] getNumbers() {
return new int[]{1, 2, 3};
}
public static void main(String[] args) {
int[] numbers = getNumbers();
System.out.println(Arrays.toString(numbers)); // 输出:[1, 2, 3]
}
}
```
在这些例子中,定义函数时通过关键字`return`返回一个预创建好的数组或列表。然后你可以像处理任何其他数据类型一样使用这个数组。
阅读全文