擅长:python、mysql、java
<p>您可以使用嵌套字典将此人的姓名传递给字典,然后通过键“age”访问年龄:</p>
<pre><code>john = {'fullname':'John Wick', 'Age': 35 , 'job':'Hitman'}
mark = {'fullname':'Mark Zuckerberg', 'Age': 30, 'job': 'Developer'}
Will = {'fullname':'Will smith', 'Age': 45, 'job': 'Actor'}
new_data = {"John":john, "Mark":mark, "Will":Will}
print(new_data["John"]["Age"])
</code></pre>
<p>输出:</p>
^{pr2}$
<p>编辑:如果没有嵌套词典,可以尝试以下操作:</p>
<pre><code>john = {'fullname':'John Wick', 'Age': 35 , 'job':'Hitman'}
mark = {'fullname':'Mark Zuckerberg', 'Age': 30, 'job': 'Developer'}
Will = {'fullname':'Will smith', 'Age': 45, 'job': 'Actor'}
user_input=raw_input("enter a Name: ")
final_age = [b["Age"] for a, b in globals().items() if a == user_input][0]
</code></pre>
<p>输出:</p>
^{pr2}$