2016-08-17 75 views
-6

我有一個任務,我做了幾乎它,但我卡在如何將鍵和值添加到字典從用戶我認爲我必須使用input方法,但我'米不確定。從輸入法添加鍵和值

這個代碼是什麼我做了它顯示的最大值和關鍵,但我添加了字典我想是這樣的

x= {'omar':20,'nagy':5} 
maxKey= max(x, key=x.get) 
maxValue=max(x.values()) 
print maxKey,maxValue 

,但用戶是誰輸入鍵和值的一個

+0

儘管'raw_input()'可能更適合Python 2,'input()'聽起來可行。你有任何代碼來顯示你有什麼問題嗎?什麼是實際問題?什麼是輸入格式? – mhawke

+0

你可以編輯你的問題來添加你正在努力實現的目標以及到目前爲止編寫的代碼嗎? –

+0

你能告訴我們你試過了什麼嗎? – Soheil

回答

0

你可以這樣做:

count=2 
x= {} 
while count: 
    name=input('name:') 
    value=int(input('value:')) 
    x[name]=value 
    count-=1 

maxKey= max(x, key=x.get) 
maxValue=max(x.values()) 
print maxKey,maxValue 

這將導致:

enter image description here