用python,创建一个一维数组,往数组里添加元素
时间: 2024-03-17 18:44:35 浏览: 13
可以使用Python中的列表来创建一维数组,并使用`append()`方法向数组中添加元素。
以下是一个示例代码:
```python
# 创建一个空列表
my_array = []
# 向数组中添加元素
my_array.append(1)
my_array.append(2)
my_array.append(3)
print(my_array) # 输出 [1, 2, 3]
```
在上述代码中,首先创建了一个空列表`my_array`,然后使用`append()`方法向数组中分别添加了元素1、2、3。最后输出列表的内容。可以看到,输出结果为`[1, 2, 3]`。
相关问题
python创建一个空二维数组
可以使用嵌套列表的方式创建一个空二维数组,例如:
```python
array = [[] for i in range(rows)]
```
其中,`rows` 表示二维数组的行数,创建后每一行都是一个空列表。可以通过下标访问任意一个元素,例如访问第一行第二列的元素:
```python
array[0][1] = 1
```
这样就可以将值 1 赋值给二维数组中的第一行第二列。
创建二维数组,往数组里面添加元素
可以使用Python中的列表和循环语句来创建二维数组,并使用`append()`方法向数组中添加元素。
以下是一个示例代码:
```python
# 创建一个空列表
my_array = []
# 定义数组的行数和列数
rows = 3
cols = 4
# 使用循环语句创建二维数组
for i in range(rows):
# 创建一个空列表作为当前行
row = []
for j in range(cols):
# 向当前行添加元素
row.append(i * cols + j)
# 将当前行添加到二维数组中
my_array.append(row)
print(my_array) # 输出 [[0, 1, 2, 3], [4, 5, 6, 7], [8, 9, 10, 11]]
```
在上述代码中,首先创建了一个空列表`my_array`,然后定义了数组的行数和列数。接着使用循环语句创建二维数组,外层循环控制数组的行数,内层循环控制数组的列数。在内层循环中,首先创建一个空列表作为当前行,然后向当前行中添加元素。最后将当前行添加到二维数组中。最后输出二维数组的内容。可以看到,输出结果为`[[0, 1, 2, 3], [4, 5, 6, 7], [8, 9, 10, 11]]`。