擅长:python、mysql、java
<p>怎么样:</p>
<pre><code>>>> d = deque("hereismystring")
>>> s = ''.join(d)[:6]
>>> while not len(s) % 6:
... print s
... _ = d.popleft()
... s = ''.join(d)[:6]
...
hereis
ereism
reismy
eismys
ismyst
smystr
mystri
ystrin
string
>>>
</code></pre>
<p>我相信deque是O(1),而list是O(n)</p>