擅长:python、mysql、java
<p>如果你不知道pan,你可以利用你想要找到的字母都是大写的</p>
<pre><code>fillword = min(set("".join(i if i.islower() else ' ' for i in s).split(' '))-set(['']),key=len)
</code></pre>
<p>首先用空格替换所有大写字母,然后在空格上拆分并找到最小的非空单词</p>
<p>使用<code>replace</code>替换为空格,然后使用<code>strip</code>删除多余的间距</p>
<pre><code> s="panpanIpanAMpanJOEpan"
s.replace(fillword,' ').strip()
</code></pre>
<p>给出:</p>
<pre><code>'I AM JOE'
</code></pre>