添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
干练的楼房  ·  玩转TypeScript-基础 - ...·  3 月前    · 
任性的海龟  ·  Flutter 中转换 json ...·  1 年前    · 

python读取txt为list

读取 txt 文件并将其转换为 Python 列表的方法如下:

with open('file.txt', 'r') as f:
    lines = f.readlines()
    # use strip() to remove the newline characters
    lines = [line.strip() for line in lines]

其中 open('file.txt', 'r') 用于打开文件,'r' 代表读取模式。f.readlines() 用于读取文件中的所有行,并将其作为列表返回。然后使用 strip() 方法删除每一行中的换行符。

也可以使用read()方法读取所有文本,再用split()方法将文本转成list

with open('file.txt', 'r') as f:
    lines = f.read().split('\n')

另外,如果文件中每一行的格式不固定,可以使用csv库来读取

import csv
with open('file.txt', newline='', encoding='utf-8') as f:
    reader = csv.reader(f, delimiter=',')
    for row in reader:
        print(row)

其中 delimiter=','是表示文件中数据之间的分隔符。

读取到的文本数据就存在lines变量里面了。

  •