python读取txt文件某两列代码
时间: 2023-07-18 19:03:04 浏览: 142
读取txt文件
假设txt文件的格式如下:
```
name age gender
Tom 18 male
Lucy 20 female
Jack 19 male
```
要读取其中的“name”和“age”两列,可以使用以下代码:
```python
with open('file.txt', 'r') as f:
for line in f:
data = line.strip().split() # 将一行数据分割成列表
name, age = data[0], data[1] # 获取列表中的第一列和第二列
print(name, age)
```
输出结果:
```
name age
Tom 18
Lucy 20
Jack 19
```
其中,`strip()`方法用于去除字符串首尾的空格和换行符,`split()`方法用于将字符串按照空格分割成列表。
阅读全文