[0 for _ in range(cols)]这是什么意思?
时间: 2024-03-14 19:43:39 浏览: 204
这是 Python 中的列表解析式,用于快速创建一个长度为cols,元素都为0的列表。其中,`_` 是一个占位符,表示不需要使用的变量,这里用来表示列表中的每个元素。也可以使用其他变量名,如`i`、`j`等。
这行代码等价于以下代码:
```python
zeros = []
for i in range(cols):
zeros.append(0)
```
用列表解析式可以使代码更加简洁、清晰。
阅读全文