好的,所以我需要打开这个 txt 文件,当我使用下面的代码时,它看起来像这样(除了实际的换行符缩进,而不是 \n 语法和 '' 等于空格);
"#####\n # #\n ### #\n #X #\n #####"
...然后将其转换为这样的列表列表;
[['#', '#', '#', '#', '#'],
['#', ' ', ' ', ' ', '#'],
['#', '#', '#', ' ', '#'],
['#', 'X', ' ', ' ', '#'],
['#', '#', '#', '#', '#']]
这是我的代码,我可以将普通的 txt 文件打印到 Shell 中,但我不知道如何像上面那样使用列表列表进行转换。
def file_open (filename):
openfile = open(filename, 'rU')
str1= openfile.read()
openfile.close()
print str1
任何人都可以帮助如何去做这件事吗?