リストを内包表記で掛け算
リストの数字を掛け合わせるには、リストを繰り返し処理し、各数字を掛け合わせて結果を得ることができます。
def multiply_list(numbers):
result = 1
for num in numbers:
result *= num
return result
# 示例使用
nums = [1, 2, 3, 4, 5]
result = multiply_list(nums)
print(result)
出力結果120
上記の例では、multiply_listという関数が定義されており、引数としてリストnumbersをとり、乗算する数値のリストを表す。関数の内部では、ループを使用してリスト内の各数を反復処理し、順次乗算し、最後に結果を返す。この例では、リストnumsをmultiply_list関数に引数として渡すと、結果として120が得られ、それがプリントアウトされる。