Python创建100*2的数组
时间: 2023-08-03 21:06:11 浏览: 109
你可以使用列表(List)来创建100*2的数组。可以先创建一个包含100个元素的空列表,然后使用for循环来向其中添加元素。下面是一个例子:
```python
my_list = []
for i in range(100):
my_list.append([0, 0])
```
在这个例子中,我们使用range()函数生成一个从0到99的整数序列,然后使用for循环来遍历这个序列。在每次循环中,我们向列表中添加一个包含两个元素的列表。这样就可以创建一个包含100个两个元素的列表,也就是100*2的数组。
如果你想要使用Python中的数组模块(array module)来创建数组,你可以使用以下代码:
```python
import array
my_array = array.array('i', [0]*200)
for i in range(0, 200, 2):
my_array[i] = 0
my_array[i+1] = 0
```
在这个例子中,我们使用array.array()函数来创建一个包含200个整数的数组,其中每个元素都初始化为0。然后我们使用for循环来遍历数组中的每个元素,每次循环处理两个元素,将它们分别初始化为0。这样就可以创建一个包含100个两个元素的数组,也就是100*2的数组。
相关问题
python用array创建3*3数组
可以使用Python标准库中的array模块来创建3*3数组,示例代码如下:
```python
import array
# 创建一个3*3的整数数组
arr = array.array('i', [1, 2, 3, 4, 5, 6, 7, 8, 9])
# 将数组转换为二维数组
arr = [arr[i:i+3] for i in range(0, len(arr), 3)]
# 打印二维数组
for row in arr:
print(row)
```
输出结果如下:
```
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
```
python数组,创建2*2的数组
可以使用Python中的NumPy库来创建2x2的数组。下面是创建数组的代码:
```python
import numpy as np
arr = np.array([[1, 2], [3, 4]])
print(arr)
```
输出结果为:
```
[[1 2]
[3 4]]
```
在以上代码中,我们使用`np.array()`函数创建一个2x2的数组,并且将其存储在变量`arr`中。数组的元素由列表中的数字定义。通过使用`print()`函数,我们可以将数组打印到控制台上。
阅读全文