使用csv模块:
import csvwith open('file.csv', newline='') as f: reader = csv.reader(f) data = list(reader)print(data)输出:
[['This is the first line', 'Line1'], ['This is the second line', 'Line2'], ['This is the third line', 'Line3']]
如果你需要元组:
import csvwith open('file.csv', newline='') as f: reader = csv.reader(f) data = [tuple(row) for row in reader]print(data)输出:
[('This is the first line', 'Line1'), ('This is the second line', 'Line2'), ('This is the third line', 'Line3')]旧的Python 2答案,也使用csv模块:
import csvwith open('file.csv', 'rb') as f: reader = csv.reader(f) your_list = list(reader)print your_list# [['This is the first line', 'Line1'],# ['This is the second line', 'Line2'],# ['This is the third line', 'Line3']]


