【发布时间】:2014-04-04 07:29:31
【问题描述】:
我正在接收一个包含多行字符的文件,如下所示:
oeoeoeo
eoeoeoe
oeoeoeo
eoeoeoe
oeoeoeo
我想将它们放入二维列表中,如下所示:
[['o', 'e', 'o', 'e', 'o', 'e', 'o'],
['e', 'o', 'e', 'o', 'e', 'o', 'e'],
['o', 'e', 'o', 'e', 'o', 'e', 'o'],
['e', 'o', 'e', 'o', 'e', 'o', 'e'],
['o', 'e', 'o', 'e', 'o', 'e', 'o']]
这就是我目前的做法:
map2dArray = []
for line in input_file:
lineArray = []
for character in line:
lineArray.append(character)
map2dArray.append(lineArray)
有没有更优雅的方式在 Python 中做到这一点?
【问题讨论】: