gpt4 book ai didi

python - 从文本文件创建迷宫数组

转载 作者:太空宇宙 更新时间:2023-11-03 21:31:49 25 4
gpt4 key购买 nike

我正在学习Python,并且我正在用Python制作一个迷宫求解器。这是文本文件中的迷宫。我想用 sys.argv 来阅读它但我不知道如何将文件转换为数组并打印它,以便之后能够使用它。开始位置为 (0,1),退出位置为右下角。

# ###
# # #
# #
# # #
### #

我尝试了拆分和追加,但它只显示了第一行。我可以用这行代码打印迷宫

 with open(sys.argv[1], 'r') as maze:
print(maze.read())

但我认为这并不是很有用。谢谢。

最佳答案

你可以这样做:

with open(sys.argv[1], 'r') as maze:
m = maze.read()
print([list(line) for line in m.split('\n')])

这会将迷宫分成一个列表列表。

关于python - 从文本文件创建迷宫数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53472254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com