字典有序键
Dictionary ordered keys
grades = {}
while True:
k = input('enter input ')
val = input('enter input ')
grades[k] = val
在这种情况下,我希望 k 是按顺序给出的数字,而不是用户要求的数字。
这将给出
的结果
grades = {1:'user input first', 2:'user input second') this repeats for all user inputs
怎么样:
grades = {}
k = 1
while True:
val = input('enter input ')
grades[str(k)] = val
k += 1
grades = {}
while True:
k = input('enter input ')
val = input('enter input ')
grades[k] = val
在这种情况下,我希望 k 是按顺序给出的数字,而不是用户要求的数字。
这将给出
的结果grades = {1:'user input first', 2:'user input second') this repeats for all user inputs
怎么样:
grades = {}
k = 1
while True:
val = input('enter input ')
grades[str(k)] = val
k += 1