擅长:python、mysql、java
<p>使用<a href="https://docs.python.org/3/library/itertools.html#itertools.product" rel="nofollow noreferrer">^{<cd1>}</a>生成对,然后使用<a href="https://docs.python.org/3/library/stdtypes.html#str.join" rel="nofollow noreferrer">^{<cd2>}</a>构造最终字符串</p>
<pre><code>from itertools import product
words = ["nae", "red"]
numbers = [5, 2, 3]
for w, n in product(words, numbers):
print(''.join(letter * n for letter in w))
</code></pre>
<p>输出</p>
<pre><code>nnnnnaaaaaeeeee
nnaaee
nnnaaaeee
rrrrreeeeeddddd
rreedd
rrreeeddd
</code></pre>