擅长:python、mysql、java
<p>在我的解决方案中,我改变了几个字符,现在对它很满意。在</p>
<pre><code>def get_uniq_worker_ips(workers):
wip = set(w.split(':')[0] for w in workers.iterkeys())
return [next(worker for worker in workers.iterkeys() if worker.startswith(w)) for w in wip]
</code></pre>
<p>感谢@Ignacio Vazquez Abrams和@M.T.的解释。在</p>