<p>嗨!我正在编辑我在网上找到的一个用Python 2.7编写的脚本。我只写过3.8版本的代码,所以我不完全熟悉这些变化。还是Python 3.8的初学者</p>
<p>我添加了一些代码将字符串附加到列表中,但每当我尝试运行脚本时,它都会抛出以下语法错误:<a href="https://i.stack.imgur.com/2wLTh.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2wLTh.png" alt="SyntaxError"/></a><br/>
下面是它引用的代码片段:</p>
<pre><code>for r in range(0,self.__length):
for c in range(0,self.__width):
if self.__map[r][c] in (WALL,PERM_WALL):
print '#'
global mapdatalist.append("#")
else:
print '.'
global mapdatalist.append(".")
</code></pre>
<p>它指的是<code>mapdatalist.append("#")</code>位。<br/>
我已经阅读了列表函数的部分<a href="https://docs.python.org/2/tutorial/datastructures.html" rel="nofollow noreferrer">here</a>,从我所阅读的内容来看,我做得很好。<br/>
任何有经验的人都能帮我吗?谢谢</p>