我需要一些简单的帮助。我有这样的内容的文件:
jdss
sdjk
nbjs
因此每行中的行数和字符数未知,但所有行的长度都相同。我想得到一个二维列表
[['j','d','s','s'],
['s','d','j','k'],
['n','b','j','s']]
如何用最简单的方式做到?我尝试了什么:
list = [[]]
for line in f:
whichLine = 0
for ch in line:
list [whichLine].append(ch)
list.append([])
whichLine += 1
但它并没有像我想要的那样工作。
请您参考如下方法:
>>> [list(line) for line in f]
[['j', 'd', 's', 's'], ['s', 'd', 'j', 'k'], ['n', 'b', 'j', 's']]
