python设计一个名为list_sum的函数,接收一个数字的列表,返回积累和,返回一个新的列表

Python011

python设计一个名为list_sum的函数,接收一个数字的列表,返回积累和,返回一个新的列表,第1张

def mysum(n):

if n==1:

return 1

else:

return n+mysum(n-1)

t=[1,2,3,4,5]

list(map(mysum,t))

#!python

def mySum():

    nlist=[]

    sumlist=[]

    sum=0

    flag=True

    while(flag):

        n = int(raw_input("Input a number:"))

        nlist.append(n)

        sum+=n

        sumlist.append(sum)

        print nlist

        print sumlist

        nextStep=raw_input("Continue, yes/no?")

        if nextStep=='yes':

            flag=True

        else:

            flag=False

mySum()