python创建1到10这十个数平方值组成的数组
时间: 2023-05-28 14:05:30 浏览: 48
可以使用列表推导式来创建一个包含1到10每个数平方值的数组:
```
squares = [x**2 for x in range(1, 11)]
print(squares)
```
输出:
```
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
```
解释:这个列表推导式首先使用 `range(1, 11)` 创建一个包含1到10每个数的迭代器,然后对每个数进行平方运算 `x**2`,最后将所有结果组成一个列表。
相关问题
python 创建一个由10到1排序的一维数组
可以使用以下代码创建一个由10到1排序的一维数组:
```python
arr = list(range(10, 0, -1))
print(arr)
```
输出结果为:`[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]`
Python创建一个长度为10的数组,数组值都是0
好的,下面是Python代码实现:
```python
my_array = [0] * 10
print(my_array)
```
输出结果为:
```
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
```
这里使用了Python的列表(list)来实现数组。将0乘以10得到的是一个长度为10且每个元素都是0的列表。