본문 바로가기
프로그램

[파이썬] ImportError: cannot import name 'prod' from 'math'

by 오디세이99 2022. 12. 4.
728x90
반응형

math.prod(iterable,*,start=1)

전달된 iterable의 모든 요소의 곱을 반환.

import math 
print(math.prod([1,2,3,4,5,6,7]))

5040

 

python 3.8 이상에 사용 가능. 이 이하 python 버전에서 사용시 에러 발생

 

 

대체

from functools import reduce
import operator

print(reduce(operator.mul, [1,2,3,4,5,6,7], 1))

5040

728x90
반응형

댓글