python 构建第一列为1,第二列为0的二维数组
时间: 2024-03-09 10:47:43 浏览: 56
Python reshape的用法及多个二维数组合并为三维数组的实例
在 Python 中,可以使用嵌套的列表(list)来表示二维数组。要构建第一列为 1,第二列为 0 的二维数组,可以使用循环来创建每一行。代码如下:
```python
# 构建一个包含 n 行、2 列的二维数组
arr = [[1, 0] for i in range(n)]
```
这里使用了列表生成式来创建一个包含 n 个元素的列表,每个元素都是 `[1, 0]`,即长度为 2 的列表,第一个元素为 1,第二个元素为 0。
可以通过遍历这个列表,输出其中的元素来验证:
```python
for i in range(n):
print(arr[i])
```
输出结果为:
```
[1, 0]
[1, 0]
[1, 0]
...
```
其中 `n` 是列表的行数,可以根据需要进行调整。
阅读全文