with open('filename') as f:
list1 = f.read().splitlines()
print list1
这给了我一个以逗号分隔的列表,其中包含文件中的每一行,如下所示: ['line1','line2','line3',...]
我现在想把每一行分成它自己的数组,如:[[line1],[line2],[line3] ...] - 我怎么能这样做?
答案 0 :(得分:2)
您可以在列表理解中创建list
with open('filename') as f:
list1 = [[i] for i in f.read().splitlines()]
print list1