📅  最后修改于: 2023-12-03 15:39:42.878000             🧑  作者: Mango
在Python中,要打开由空格分隔的文本文件非常简单。你可以使用Python内置的open()函数打开文件,并使用readline()或readlines()方法读取文件中的内容。
例如,假设我们有一个名为data.txt的文本文件,其中包含以下内容:
1 2 3
4 5 6
7 8 9
我们可以使用以下代码打开文件并打印其中的每一行:
with open('data.txt', 'r') as file:
for line in file:
print(line)
这将输出以下内容:
1 2 3
4 5 6
7 8 9
请注意,每一行后面都有一个换行符,因为readline()方法读取到了文本文件中的换行符。如果你想去掉这些换行符,可以使用strip()方法:
with open('data.txt', 'r') as file:
for line in file:
line = line.strip()
print(line)
这将输出以下内容:
1 2 3
4 5 6
7 8 9
另外,如果你想将每一行的数字作为列表中的一项来处理,可以使用split()方法将每一行分割成一个列表:
with open('data.txt', 'r') as file:
for line in file:
line = line.strip()
data = line.split()
print(data)
这将输出以下内容:
['1', '2', '3']
['4', '5', '6']
['7', '8', '9']
现在你知道如何打开由空格分隔的文本文件并读取其中的内容。祝你编程愉快!