2016-08-17 6 views
-6

私は仕事があり、ほとんどそれをしましたが、ユーザーからキーと値を辞書に追加する方法が残っています。inputメソッドを使用する必要があると思いますが、わからない。入力メソッドからキーと値を追加

このコードは、キーの最大値を示し、私が行っているが、私はこの

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

のような何かをしたい辞書を追加しかし、ユーザーは、キーと値を入力して1である

+0

'input()'は可能ですが、 'raw_input()'はおそらくPython 2のほうが良いでしょう。問題があることを示すコードはありますか?実際の問題は何ですか?入力形式とは何ですか? – 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

関連する問題