在Python中,我们可以使用各种方法从文本文件创建不同的列表。下面是一些常见的方法:
open()
函数打开文本文件,然后使用readline()
方法逐行读取文件内容,并将每行内容添加到列表中。示例代码如下:with open('filename.txt', 'r') as file:
lines = file.readlines()
# 去除每行末尾的换行符
lines = [line.strip() for line in lines]
split()
方法将文件内容拆分为单词并创建列表:如果文本文件中的内容以空格或其他分隔符分隔单词,我们可以使用split()
方法将每个单词拆分出来,并将其添加到列表中。示例代码如下:with open('filename.txt', 'r') as file:
content = file.read()
words = content.split()
import re
with open('filename.txt', 'r') as file:
content = file.read()
pattern = r'\b[A-Za-z]+\b' # 匹配以字母组成的单词
words = re.findall(pattern, content)
以上是一些常见的从文本文件创建不同类型列表的方法。根据实际需求和文本文件的格式,选择适合的方法即可。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云