如何从文件中的行创建多个数组?

时间:2015-09-18 15:33:34

标签: python arrays list

with open('filename') as f:
    list1 = f.read().splitlines()
    print list1

这给了我一个以逗号分隔的列表,其中包含文件中的每一行,如下所示: ['line1','line2','line3',...]

我现在想把每一行分成它自己的数组,如:[[line1],[line2],[line3] ...] - 我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

您可以在列表理解中创建list

with open('filename') as f:
    list1 = [[i] for i in f.read().splitlines()]
    print list1