2017-09-05 40 views
0

我想在添加值之前添加鍵。代碼在當前階段,它做相反的..在字典中的值之前添加鍵

enter def px(): 
for i in x: 
    print(i, "equal" , x[i]) 

x = {"a" : 1, "b" : 2, "c" : 3, "d" : 4} 

px() 

x[input("Add a letter ")] = input("Add a number ") 

px() here 

任何人都可以幫助嗎?

+0

我不明白你的問題。你把一個鍵值對放在字典中。這看起來像你的代碼在做什麼。首先添加密鑰的意思是什麼,而你的意思是做相反的事情? – Basya

+0

我希望它首先要求鑰匙,而不是價值 –

+0

好吧,我會回答,但斯科特獵人擊敗了我:-) – Basya

回答

1

向爲重點,然後詢問值,然後進行了字典中的條目:3個獨立的步驟:

k = input("Add a letter ") 
v = input("Add a number ") 
x[k] = v 
相關問題