Python 80제] 1~10까지의 제곱값을 출력하고 그 합을 구하시오.
출처 : 반크_세계유산 창덕궁 문제] 1~10까지의 제곱값을 출력하고 그 합을 구하는 프로그램을 lambda(), reduce(), range()를 활용하여 작성하시오. 참고풀이] #reduce from functools import reduce def doSum(a,b): return a+b #1~10까지 제곱값을 출력하고 그 합을 구하시오. #단, lambda(), reduce(), range()를 사용하시오. L=list(map(lambda x:x**2,range(1,11))) Sum=reduce(doSum,L) #결과출력 print("1~10까지 제곱값들]") for d in L: if d==L[len(L)-1]: print("%d"%d) else: print("%d"%d,end=', ') pri..
2022. 6. 1.