<p>我正在尝试用Python做类似下面的代码</p>
<p><strong>PHP代码:</strong></p>
<pre><code>if(!$my_data[$n_vertex]['visited']){
$my_data[$n_vertex-1]['visited'] = true;
}
</code></pre>
<p>我在Python中到底在做什么</strong></p>
^{pr2}$
<p>我得到了以下<strong>错误</strong>:</p>
<pre><code> File "/Users/osamayawar/Desktop/Python/BFS.py", line 30, in bfs
if my_data[n_vertex]['visited']:
TypeError: list indices must be integers, not str
</code></pre>
<p>列表索引的确切含义必须是整数。在</p>
<p><strong>注意:</strong>bfs是我的函数名</p>