Change language

# Python | Sum of squares in a list

Method # 1: Using ` reduce () ` + lambda
The power of lambda functions to do long tasks on a single line allows them to be combined with the reduction that is used to accumulate a sub-task, as well as to complete this task. Only works with Python 2.

 ` # Python code for demonstration ` ` # sum of areas ` ` # using Reduce () + lambda `   ` # initializing list ` ` test_list ` ` = ` ` [` ` 3 ` `, ` ` 5 ` `, ` ` 7 ` `, ` ` 9 ` `, ` ` 11 ` `] `   ` # print original list ` ` print ` ` (` "The original list is:" ` + ` ` str ` ` (test_list)) ` ` `  ` # using Reduce () + lambda ` ` # sum of areas ` ` res ` ` = ` ` reduce ` ` (` ` lambda ` ` i, j: i ` ` + ` ` j ` ` * ` ` j, [test_list [: ` ` 1 ` `] [` ` 0 ` `] ` ` * ` ` * ` ` 2 ` `] ` ` + ` ` test_list [` ` 1 ` `:]) ` ` `  ` # print result ` ` print ` ` (` ` "The sum of squares of list is:" ` ` + ` ` str ` ` (res)) `

Output:

` The original list is: [3, 5, 7 , 9, 11] The sum of squares of list is: 285 `

Method # 2: Using ` map () + sum () `
A similar solution can also be obtained using the display function to integrate and the sum function to add the square of the number.

` `

` # Python3 demo code # sum of areas # using sum () + max ()    # initializing list test_list = [ 3 , 5 , 7 , 9 , 11 ]    # print original list print ( "The original list is:" + str (test_list))   # using sum () + max () # sum of areas res = sum ( map ( lambda i: i * i, test_list))   # print result print ( "The sum of squares of list is:" + str (res)) `

` ` Output:

` The original list is: [3, 5, 7, 9, 11] The sum of squares of list is: 285 `

## Shop

Learn programming in R: courses

\$FREE

Best Python online courses for 2022

\$FREE

Best laptop for Fortnite

\$399+

Best laptop for Excel

\$

Best laptop for Solidworks

\$399+

Best laptop for Roblox

\$399+

Best computer for crypto mining

\$499+

Best laptop for Sims 4

\$

Latest questions

PythonStackOverflow

Common xlabel/ylabel for matplotlib subplots

PythonStackOverflow

Check if one list is a subset of another in Python

PythonStackOverflow

How to specify multiple return types using type-hints

PythonStackOverflow

Printing words vertically in Python

PythonStackOverflow

Python Extract words from a given string

PythonStackOverflow

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

PythonStackOverflow

Python os.path.join () method

PythonStackOverflow

Flake8: Ignore specific warning for entire file

## Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

How to specify multiple return types using type-hints

Printing words vertically in Python

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically