python读取txt文件中,三列分别为年月日,存到列表中
时间: 2024-03-26 20:39:24 浏览: 106
python读取txt文件并取其某一列数据的示例
5星 · 资源好评率100%
好的,可以通过以下代码实现:
```python
filename = "file.txt"
dates = []
with open(filename, "r") as f:
for line in f:
date = line.strip().split()
year, month, day = date[0], date[1], date[2]
dates.append((year, month, day))
print(dates)
```
这段代码首先打开名为 "file.txt" 的文件,然后遍历文件中的每一行,使用 `split()` 方法将每一行按照空格分成多个部分,然后取出前三个部分分别作为年、月、日,并将它们作为元组 `(year, month, day)` 添加到列表 `dates` 中。最后输出整个列表以检查结果。
阅读全文