python数组中每个元素求平方
时间: 2024-01-27 21:44:01 浏览: 148
python 有序数组的平方,给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非
可以使用循环遍历数组中的每个元素,然后对其进行平方操作,如下所示:
```python
# 定义一个数组
arr = [1, 2, 3, 4, 5]
# 循环遍历数组中的每个元素,并对其进行平方操作
for i in range(len(arr)):
arr[i] = arr[i] ** 2
# 打印输出平方后的数组
print(arr)
```
输出结果为:
```
[1, 4, 9, 16, 25]
```
也可以使用列表推导式来实现,如下所示:
```python
# 定义一个数组
arr = [1, 2, 3, 4, 5]
# 使用列表推导式对数组中的每个元素进行平方操作
arr = [x ** 2 for x in arr]
# 打印输出平方后的数组
print(arr)
```
输出结果为:
```
[1, 4, 9, 16, 25]
```
阅读全文