我有一个测试文件,我想使用文件上的数据加载创建元组列表。该文件的数据如下>如何成功加载文件然后创建元组。
ocean,4
-500, -360
-500, 360
500, 360
500,-360
答案 0 :(得分:0)
一种非常直接的方法是使用csv
模块。 E.g:
import csv
filename = "input.csv"
with open(filename, 'r') as csvfile:
reader = csv.reader(csvfile, delimiter=',')
for row in reader:
print(row)
答案 1 :(得分:0)
使用csv
模块解析文件:
import csv
output = []
with open('input_file') as in_file:
csv_reader = csv.reader(in_file)
for row in csv_reader:
output.append(tuple(row))
print output
这将返回一个元组列表,每个元组对应于输入文件中的每一行。
[('ocean', '4'), ('-500', ' -360'), ('-500', ' 360'), ('500', ' 360'), ('500', '-360')]