擅长:python、mysql、java
<p>另一个解决方案:</p>
<pre class="lang-py prettyprint-override"><code>lst = [
{"Host": "dailymotion", "Url": ""},
{"Host": "youtube", "Url": ""},
{"Host": "Vimeo", "Url": ""},
{"Host": "", "Url": "https://www.dailymotion.com/video/x37j4ox"},
{"Host": "", "Url": "https://www.youtube.com/watch?v=uDLQfA2o0"},
{"Host": "", "Url": "https://vimeo.com/42399207"},
]
hosts = [d["Host"] for d in lst if d["Host"] != ""]
urls = [d["Url"] for d in lst if d["Url"] != ""]
out = [{"Host": h, "Url": u} for h, u in zip(hosts, urls)]
print(out)
</code></pre>
<p>印刷品:</p>
<pre class="lang-py prettyprint-override"><code>[
{"Host": "dailymotion", "Url": "https://www.dailymotion.com/video/x37j4ox"},
{"Host": "youtube", "Url": "https://www.youtube.com/watch?v=uDLQfA2o0"},
{"Host": "Vimeo", "Url": "https://vimeo.com/42399207"},
]
</code></pre>