擅长:python、mysql、java
<p>正如我在评论中所说的,问题是,在迭代时插入。通过从一开始到另一个方向的迭代,你可以修复它。这样您的迭代就不会受到插入的影响:</p>
<pre><code>mylist = ['u', 'B', 'B', 'j', 'k', 'k', 'o', '2', '2']
for i in range(len(mylist)-1, 0, -1): # This goes from len(mylist)-1 to 0 in -1 steps
if mylist[i] == mylist[i-1]:
mylist.insert(i, '/')
print("".join(mylist))
</code></pre>