Python 如何提取数据表中的指定两列
时间: 2024-03-09 21:51:15 浏览: 194
python 提取文件指定列的方法示例
可以使用列表推导式和索引来提取数据表中的指定两列,具体实现方法如下:
假设我们有一个数据表 `data`,其中包含多个元素,每个元素都是一个列表,包含多个字段。我们要提取其中的第二列和第四列,可以使用以下代码:
```python
# 构建原始数据表
data = [
[1, '张三', 20, '男'],
[2, '李四', 25, '女'],
[3, '王五', 30, '男'],
[4, '赵六', 35, '女']
]
# 提取第二列和第四列
new_data = [[d[1], d[3]] for d in data]
# 输出结果
print(new_data)
```
运行以上代码,将输出以下结果:
```
[['张三', '男'], ['李四', '女'], ['王五', '男'], ['赵六', '女']]
```
代码的实现思路如下:
1. 构建原始数据表。
2. 利用列表推导式提取出第二列和第四列,存储到新的数据表中。
3. 输出结果。
阅读全文