帮我写一段Python 代码,数据表中有年龄,姓名,工资,现在我只想要数据表中的姓名和工资
时间: 2024-03-09 22:51:10 浏览: 22
好的,以下是你需要的 Python 代码:
```python
# 构建原始数据表
data = [
[25, "张三", 5000],
[30, "李四", 6000],
[35, "王五", 7000],
[27, "赵六", 9000]
]
# 提取姓名和工资
new_data = [[d[1], d[2]] for d in data]
# 输出结果
print("姓名\t工资")
for d in new_data:
print(f"{d[0]}\t{d[1]}")
```
运行代码后,输出的结果为:
```
姓名 工资
张三 5000
李四 6000
王五 7000
赵六 9000
```
代码的实现思路如下:
1. 构建原始数据表。
2. 利用列表推导式提取出姓名和工资,存储到新的数据表中。
3. 输出结果,姓名和工资之间用制表符隔开。