私はキーボードから辞書を作成する必要があります。誰かがカンマ(数字、名前)で区切られた2つの要素を入力し、空の辞書から開始して、すべての番号と名前を保存する必要があります。たとえば、次のようにPythonの辞書からキーボード
dic={}
#I type: 31, John
dic = {31:'John'}
#I type: 122, George
dic ={31:'John', 122:'George'}
と私は整数に最初の番号の入力を変換する必要がありますように...
注意してください。
私はDICは、第1の入力をとる時に、これまでのコードを持っていますが、結果があるので、最初に第2の入力を置き換える:
dic={}
#I type 31, John
dic = {31:'John'}
#I type 122, George
dic ={122:'George'}
ここでは私のコードです:
while True:
dic={}
am, name=input('ΑΜ, Name: ').split(',')
if am =='q':
print('End')
break
else:
AM = int(am)
dic[AM]=name
print(dic)
どれでもアイデア?
'dic = {}'をループから移動します。 –