擅长:python、mysql、java
<p>如果不能使用任何标准功能,如<code>reversed</code>或<code>[::-1]</code>,则可以在循环中使用<code>collections.deque</code>和<code>deque.appendleft</code>。然后使用列表理解将逻辑应用于多个项目。你知道吗</p>
<pre><code>from collections import deque
L = [["111000"], ["222999"]]
def reverser(x):
out = deque()
for i in x:
out.appendleft(i)
return ''.join(out)
res = [[reverser(x[0])] for x in L]
print(res)
[['000111'], ['999222']]
</code></pre>
<p>注意你可以使用一个列表,但是附加到列表的开头是低效的。你知道吗</p>