标签: python list iteration computer-science
编写一个函数sum_of_squares(xs),用于计算列表xs中数字的平方和。例如,sum_of_squares([2, 3, 4])应返回4 + 9 + 16,即29:
sum_of_squares([2, 3, 4])
29
答案 0 :(得分:10)
这是一个不错的单行
sum_of_squares = lambda L : sum(map(lambda iGotThisFromStackOverflow:iGotThisFromStackOverflow**2, L))