<p>我对python还比较陌生。我有根绳子</p>
<pre><code>"DEALER: 'S up, Bubbless?
BUBBLES: Hey.
DEALER: Well, there you go.
JUNKIE: Well, what you got?
DEALER: I got some starters. "
</code></pre>
<p>我想把所有以冒号结尾的大写单词都写出来。例如,我从上面的字符串中得到了DEALER、BUBBLES和JUNKIE。谢谢</p>
<p>这就是我试过的。似乎有用。但没有我想要的那么准确。你知道吗</p>
<pre><code>s = "DEALER: 'S up, Bubbless? BUBBLES: Hey. DEALER: Well, there you go. JUNKIE: Well, what you got?DEALER: I got some starters.";
#print l
print [ t for t in s.split() if t.endswith(':') ]
</code></pre>