擅长:python、mysql、java
<p>在<code>count</code>上使用一个简单的<em>1-liner</em>-<code>next()</code>来保持重复的时间,<code>title()</code>用于标题大小写:</p>
<pre><code>from itertools import count
s = 'Abcda'
i = count(1)
print('-'.join([(x * next(i)).title() for x in s]))
# A-Bb-Ccc-Dddd-Aaaaa
</code></pre>