擅长:python、mysql、java
<p>我们可以先根据“:”进行拆分,然后根据“,”进行拆分,而不是使用“替换”,从而得到预期的结果</p>
<pre><code>>> words.split(":")
>> ["'ABC','DEF','GHI','ABC'"]
>> words.split(":")[0].split(",")
>> ["'ABC'", "'DEF'", "'GHI'", "'ABC'"]
</code></pre>
<p>一行</p>
<pre><code>>> set(words.split(":")[0].split(","))
>> {"'ABC'", "'DEF'", "'GHI'"}
</code></pre>