擅长:python、mysql、java
<p>我不认为有一个内置函数来做这个。以下措施应该有效:</p>
<pre><code>def next_string(s):
strip_zs = s.rstrip('z')
if strip_zs:
return strip_zs[:-1] + chr(ord(strip_zs[-1]) + 1) + 'a' * (len(s) - len(strip_zs))
else:
return 'a' * (len(s) + 1)
</code></pre>
<p>说明:找到最后一个不是<code>z</code>的字符,将其递增,并将其后面的所有字符替换为<code>a</code>。如果整个字符串是<code>z</code>,则返回一个长度为1的所有<code>a</code>的字符串。在</p>