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