擅长:python、mysql、java
<p>您的问题有一个更简洁、更简洁的解决方案:</p>
<pre><code>alphabet = "abcdefghijklmnopqrstuvwxyz"
for i, letter in enumerate(alphabet):
print(letter.upper(), alphabet[i:])
</code></pre>
<p>我建议您阅读Python切片(<a href="https://docs.python.org/3.6/reference/expressions.html#slicings" rel="nofollow noreferrer">from the doc</a>,或<a href="https://stackoverflow.com/questions/509211/explain-pythons-slice-notation#509295">here on Stack</a>)。在</p>