Python List All Squares of a Number List

Document 对象参考手册Python3 Examples

We will write a simple Python program that takes a list of numbers and returns a list of the squares of these numbers.

Example

numbers = [1, 2, 3, 4, 5]
squares = [n**2 for n in numbers]
print(squares)

Code explanation:

  • numbers = [1, 2, 3, 4, 5]: Define a list containing numbers 1 to 5.
  • squares = [n**2 for n in numbers]: Use a list comprehension to iterate overnumberseach element in the listn, and compute its squaren**2, then store the result insquaresthe list.
  • print(squares): Print outsquaresthe list, i.e., the square of each number.

Output result:

Example

[1, 4, 9, 16, 25]

Document 对象参考手册Python3 Examples

Other extensions