python list的某一列
时间: 2023-08-24 19:08:43 浏览: 80
python list序列
要获取Python列表的某一列,你可以使用列表推导式或者循环来实现。假设你有一个包含多行数据的二维列表,你可以按照以下方式获取某一列的元素:
使用列表推导式:
```python
data = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
column = [row[1] for row in data] # 获取第二列
print(column)
```
使用循环:
```python
data = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
column = []
for row in data:
column.append(row[1]) # 获取第二列
print(column)
```
这两种方法都会输出第二列的元素 `[2, 5, 8]`。你可以根据需要修改索引值来获取其他列。
阅读全文