n行3列txt文本 用line.strip().split(’\t’)分隔列 strip()表示删除掉数据中的换行符,split(‘\t’)表示数据中遇到tab就分隔。 txt文件 图片: 代码 a = [] with open(path) as fd: for line in fd: r = line.strip().split('\t') a.append({'column1': r[0], 'column2': r[1], 'column3':r[2]})