2013-02-20 2 views
0

검색을 시도했지만이 권리를 얻을 수없는 것 같습니다. 누군가 나를 도울 수 있습니까?파이썬에서 목록 함수의 단순한 제품?

난 그냥이 효과에 간단한 함수를 만들 필요가 : 나는리스트의 합계 합계()이 방법을 기능을했다,하지만 난 제품 기능이없는 알고

def productoflist(*x): 
    return product(x) 

파이썬에 내장되어 있으며 다른 모듈 없이도이 작업을 수행해야합니다.

이 작업을 수행하는 가장 간단한 방법은 무엇입니까? 감사!

+0

'[1,2,3,4]'의 결과는 무엇이라고 생각하십니까? – Aesthete

답변

1
def productoflist(l): 
    return reduce(lambda x, y: x * y, l, 1) 

>>> l = [1,2,3,4] 
>>> productoflist(l) 
24 
관련 문제