擅长:python、mysql、java
<p>有一些简单的方法</p>
<ul>
<li>在dict.update.更新()将帮助您加入词典。在</li>
</ul>
<blockquote>
<pre><code>>>> a = dict()
>>> a.update({1:2})
>>> a
{1: 2}
>>> a.update({3:4})
>>> a
{1: 2, 3: 4}
</code></pre>
</blockquote>
<ul>
<li>dict['key']={url':['url'],'ref':'ref'}</li>
</ul>
<blockquote>
<pre><code>>>> a['key123'] = {'url':['url1','url2'], 'ref':'REF'}
>>> a
{1: 2, 'key1': {'a': 'hello'}, 3: 4, 'key123': {'url': ['url1', 'url2'], 'ref': 'REF'}, 'key2': {'url': ['URL1', 'URL2'], 'ref': u'ref'}}
</code></pre>
</blockquote>
<p>根据你的情况</p>
<pre><code>res = dict()
for value in data['actions']:
if 'remoteUrls' in value:
res['key_name'] = {'url':value['remoteUrls'] ,
'ref':value['lastBuiltRevision']['SHA1']}
print res # check the entries
</code></pre>
<ul>
<li>听写理解</li>
</ul>
<p><code>dict(dict(<key>, {'url':value['remoteUrls'], 'ref':value['lastBuiltRevision']['SHA1']} for value in data['actions'] if 'remoteUrls' in value)</code></p>