文本文件位于D盘,请写一段python代码读取它,该文件每一行依次有2个整数和2个列表,用空格分开
时间: 2024-02-12 12:07:35 浏览: 60
用python实现文件的读取
好的,下面是读取D盘文本文件的Python代码:
```python
with open('D:/filename.txt', 'r') as f:
for line in f:
integers, lists = line.strip().split()
integers = list(map(int, integers.split()))
lists = [list(map(int, lst.strip('[]').split(','))) for lst in lists.split()]
print(integers, lists)
```
与上一个问题类似,这里的主要区别在于列表的表示方式使用了空格进行分隔。因此,在处理列表时,我们只需要将 `split()` 方法中的参数从 `;` 改成空格即可。其他部分的代码与上一个问题中的代码基本相同。
阅读全文