我在这里有一个函数,我希望它可以计算列表的长度,如1,2,3,4,5 = 5 但该函数只计算数字1234 = 4 如何解决这个使用python查找recurssion的列表长度
def mylen(alist):
if alist:
return 1 + mylen(alist[1:])
return 0
def main():
alist=input("Enter a list of number :")
print(mylen(alist))
main()
FYI我不能使用LEN
呵呵? len(“1234”)是4 ....最新的问题是什么? –
我想要它计算列表的长度 – rggod
示例输入= [1,2,3,4,5]输出= 5而不是9我喜欢我目前如何 – rggod