在Python中将不同行中的单词拆分为列表



我有一个文本文件,其中的文本为:

Hello All,
Hope you are enjoying learning Python
We have tried to cover every point in detail to avoid confusion
Happy Reading

我想按以下格式将每个单词分隔成一个列表,[‘你好’、‘好’、‘希望’、‘你’、‘are’、‘njoying’、‘earning’、‘ython’、‘We’、‘have’、‘ried’、‘to’、‘over’、‘very’、’point’、‘in’、‘detail’、‘o’、‘void’、‘confusion’、"Happy"、‘Reading。我已经尝试了下面的代码,它正在工作,但唯一的问题是输出进入双方括号,并在下面显示的新行中

words = [open('example.txt').read().split()]
words

[[你好,'全部,',"希望","你","are","享受","学习","Python","我们",'have',"已尝试","到",'封面',"每个",'点','in','细节',"到","避免","混淆","快乐",'阅读']]我是python和学习的新手。如果有人能帮我的话,那将是一个很大的帮助。我希望输出在单方括号和连续。

words = open('example.txt').read().split()
print(words)

只需拆下支架。

或者,如果必须使用旧代码,可以使用单词[0]。

最新更新