【发布时间】:2021-10-28 01:42:52
【问题描述】:
【问题讨论】:
-
您必须用逗号分隔行并将每个单独的值传递给
int()。你也有G值。它不适用于int()。 -
使用
maze[0],您正在访问第一行。具体是'2,1,1,3\n'。int()类型转换不知道如何处理这个文字,因为\n和逗号。 -
请将代码和数据添加为文本 (using code formatting),而不是图像。图片:A)不允许我们复制粘贴代码/错误/数据进行测试; B) 不允许根据代码/错误/数据内容进行搜索;和many more reasons。除了代码格式的文本之外,只有在图像添加了一些重要的东西,而不仅仅是文本代码/错误/数据传达的内容时,才应该使用图像。
-
从您的代码中,您的文件可能更类似于此字符串:
"4\n2,1,1,3\n2,1,2,3\n1,1,2,3\n3,G,3,1",第一行仅包含一个数字,该数字指定以下矩阵的维度
标签: python python-3.x matrix arraylist