Python Square Each Element in a List
We can use Python's list comprehension to easily square each element in a list. List comprehension is a concise way to create lists, allowing us to operate on each element in a list within a single expression.
Example
# Original list
original_list = [1, 2, 3, 4, 5]
# Use list comprehension to square each element
squared_list = [x**2 for x in original_list]
# Output the result
print(squared_list)
original_list = [1, 2, 3, 4, 5]
# Use list comprehension to square each element
squared_list = [x**2 for x in original_list]
# Output the result
print(squared_list)
Code explanation:
original_list = [1, 2, 3, 4, 5]: Define an original list containing integers.squared_list = [x**2 for x in original_list]: Use list comprehension to iterate overoriginal_listeach element inx, square it, and put it into a new listsquared_list.print(squared_list): Output the squared list.
Output result:
[1, 4, 9, 16, 25]Other extensions
Python3 Examples