求助大佬,这个代码应该怎么写啊
输入一个包含若干整数的列表,输出列表中所有整数 连乘的结果。(一定要用reduce()和lambda()函数) def question10():li =list(map(eval,input('请输入一串整数,用空格隔开:').split()))
product=1;
for i in li:
product=product*i
print('乘积为:'.product)
question10()
reduce()和lambda()函数不会用{:10_266:} lstD = eval(input("请输入一个包含若干整数的列表:"))
print(list(reduce(lambda x, y: x * y, lstD)))
这个代码应该怎么改呢?
pallas 发表于 2021-9-21 21:43
lstD = eval(input("请输入一个包含若干整数的列表:"))
print(list(reduce(lambda x, y: x * y,...
from functools import reduce
lstD = eval(input("请输入一个包含若干整数的列表:"))
print(reduce(lambda x, y: x * y, lstD)) 谢谢
页:
[1]