擅长:python、mysql、java
<p>问题是您只是在检查一个<em>坐标是否与您的<code>condition coord</code>不匹配。您仍然可以搜索,但更好的方法是利用Python的<code>in</code>:</p>
<pre><code>x_list = [0, 0]
y_list = [0, 1]
def coordinates(condition_x, condition_y):
if (condition_x, condition_y) not in zip(x_list, y_list):
x_list.append(condition_x)
y_list.append(condition_y)
else:
print 'Already a room there'
print x_list
print y_list
coordinates(0, 1)
print x_list
print y_list
</code></pre>
<p>更好的方法是使用<code>set</code>。你知道吗</p>