Python:如何读取文件每个句子的首个单词并写入另一文件

Python
如何读取文件每个句子的首个单词并写入另一文件
读取某一文件,并将文件每句话的首个单词写入另一文件中

用read函数读取文件,遍历读取出的内容,用split方法按单次分割,并将第一个词存入新的文件即可

因为单词可以用空格截取,截取后是一个列表,然后获取列表第一个元素就是首个单词了。然后组合成新的列表写入另一个文件即可

with open('file1.txt', 'r', encoding='utf-8') as fn:
     context = fn.readlines()

with open('file2.txt', 'w', encoding='utf-8') as fn:
     for c in context:
          fn.write(c.split()[0]+'\n')

img