将文本文件转换为列表

时间:2013-06-16 12:44:47

标签: list text python-3.x

这是我的文本文件包含的内容:

“我非常喜欢冰淇淋”

到目前为止,这是我的代码:

f = open('nums.txt', 'r')
list = []
data1 = readline()
print (data1)

这是输出:     I like ice cream very much

我想知道我怎么能得到它所以每个单词都是分开的,例如['I', 'like', 'ice', 'cream', 'very', 'much']

我在Python 3.3中工作。有任何想法吗?

2 个答案:

答案 0 :(得分:1)

使用str.split method

print(data1.split())

>>> data1 = 'I like ice cream very much'
>>> data1.split()
['I', 'like', 'ice', 'cream', 'very', 'much']

答案 1 :(得分:0)

这是相应的单行:

print(open("nums.txt").read().split())