python 构建第一列为1,第二列为0,长度为n的数组
时间: 2024-03-09 14:47:41 浏览: 51
Python reshape的用法及多个二维数组合并为三维数组的实例
在 Python 中,可以使用列表生成式来构建第一列为 1,第二列为 0,长度为 n 的数组。代码如下:
```python
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` 是列表的长度,可以根据需要进行调整。
阅读全文