
Python 列表递归求和与计数及找最大值的例子
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文章介绍了如何使用Python编写递归函数来对列表进行求和、计数以及找出最大值,并提供了具体示例代码。
利用Python的递归来执行求和、计数、求最大元素的方法非常高效。这里提供一些代码示例:
列表的递归求和:
```python
def sum_list(lst):
if lst == []:
return 0
return lst[0] + sum_list(lst[1:])
```
测试:
```python
print(sum_list([3,4,2,3]))
```
列表的递归计数:
```python
def count_elements(lst):
if lst == []:
return 0
return 1 + count_elements(lst[1:])
```
测试:
```python
print(count_elements([3,4,2,3,2,4]))
```
列表的递归求最大元素:
```python
def max_element(lis):
```
全部评论 (0)
还没有任何评论哟~


