簡単な電卓を作っていたときに、この時点に到達しました。次のように数のリストを合計する簡単なプログラムを実行しましたが、乗算のプログラムは少し長いです。
だから誰もがPythonで数字の複数のリストに短いプログラムを作る方法を知っていることができます。これが私のコードです。
def calculate(oper,*nm):
return oper(nm)
add=lambda x:sum(x)
def mult(lst):
tmp=1
for i in lst:
tmp*=i
return tmp
計算(追加、2、34、2)
計算(マルチ、8、5、7)