擅长:python、mysql、java
<pre><code>def db_position(db, search_name):
# Iterating over main dict
for main_key, main_value in zip(db.keys(), db.values()):
# over secondary dict(s)
for secn_key, secn_value in zip(main_value.keys(), main_value.values()):
if secn_value == search_name:
print("Main: ", main_key)
print("Secn: ", secn_key)
database = dict()
database.update({'470046757': {'Cmstrk': 'cms_trk_dcs_04:CAEN',
'Crate': 'easyCrate4',
'Board': 'easyBoard10',
'Branch': 'branchController04',
'TrackerSY': 'CMS_TRACKER_SY1527_9',
'Channel': 'channel002\n'}})
database.update({'3646457': {'Cmstrk': 'cms_trk_dcs_13:CAEN',
'Channel': 'channel005\n'}})
db_position(database, 'easyCrate4')
</code></pre>
<p>运行:</p>
^{pr2}$