python 从文件读入数据数据以空格隔开

python怎么从文件里面读入以空格隔开的数据?
必须要逐行读然后用字符串处理再转成整数么?

1、打开Visual Studio Code 1.40.2进入下图界面。

2、点击下图框内,选项。

3、在点击下图框内,选项。

4、在下图框内输入相应的命令。

5、另存为hello.py。

6、cmd命令,运行后如下图,可以看到下图框内就是空格。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-17
可以一次全读过来,用split()函数生成list,再转成整就行了。

如下,自己执行看看结果,a.txt里是用空格分开的数据.
>>> f=open("c:\\a.txt")
>>> s=f.read()
>>> print(s)
>>> print(s.split())追问

我也是这么做的,但是我想直接流入单词方便的多

本回答被网友采纳
第2个回答  2013-10-30
import re
f = open("test.txt")
s=f.read()
s1 = re.split('', s) #利用正则函数进行分割
for i in s1:
    print i