问题描述:我们现在有一个数组,大小未知,然后我们需要一种方式返回它包含的元素个数。
方法一:使用递归
解决思路:首先我们判断数组是否为空,如果不为空的话,我们每进行一次递归,就加一次1
代码实现:
def calcu(arr):
if arr==[]:
return 0
else:
return 1+calcu(arr[1:])
print(calcu([1,4,6,9,2,5,9]))
方法二:使用len()函数
代码实线:
print(len([1,4,6,9,2,5,9]))