擅长:python、mysql、java
<p><a href="https://docs.python.org/3/library/stdtypes.html#str.splitlines" rel="nofollow noreferrer">^{<cd1>}</a>具有简单切片:</p>
<pre><code>mstr.splitlines()[-n:]
</code></pre>
<p>上面的解决方案将以列表的形式返回这些行。如果需要字符串,还需要使用<a href="https://docs.python.org/3/library/stdtypes.html#str.join" rel="nofollow noreferrer">^{<cd2>}</a>:</p>
<pre><code>'\n'.join(mstr.splitlines()[-n:])
</code></pre>
<p>如果您的文本不包含最后一行,您可能还希望添加最后一行,如果您要将其与其他文本关联,或者将其写入类UNIX操作系统上的文件:</p>
<pre><code>'\n'.join(mstr.splitlines()[-n:]) + '\n'
</code></pre>