我想连续在列表中添加值.有没有办法通过使用列表理解来做到这一点?
input_list = [1,2,3,4,5,6]
expected_list = [1,3,6,10,15,21]
Run Code Online (Sandbox Code Playgroud)
这可以通过此功能完成
def add_list(input_list):
required_list =[input_list[0]]
for item in range(1,len(input_list)):
required_list.append(required_list[-1] + input_list[item])
return (required_list)
Run Code Online (Sandbox Code Playgroud)