当我尝试做这样的事情时遇到了一个问题:
a=input()
b=input()
c=input()
a's user input = {'y': b, 'z': c}
答案 0 :(得分:2)
使用字典来存储您的字典。这样就可以将输入用作字典键:
mydicts = {}
a=input()
b=input()
c=input()
mydicts[a] = {'y': b, 'z': c}
然后,您可以使用mydicts[]
以相同的方式进行检索。当b
与some_var
匹配时,将打印a
的值:
print(mydicts[some_var]['y'])
答案 1 :(得分:0)
我想应该是这样的:
d = {}
u_key = ''
while (u_key != 'END'):
u_key = input('Enter key:\n')
d[u_key] = input(f'Enter value for {u_key}\n')
print(d)