如何从用户输入创建字典并设置键和值?(Python)
我希望这不是重复的问题,我搜索过但找不到答案。所以我很好奇如何把用户输入设置为一个键或值。一个好的例子就是注册用户名和密码的程序,你把键设置为用户名,然后把用户刚注册时输入的密码作为这个用户名的值。例如:“ExampleName : Example Pass”。其他问题提到用 dict{input},但那只会生成一个键。我该如何为一个输入创建一个键,然后在另一个输入中为这个键设置一个值呢?谢谢。对于那些说这是重复问题的人,这个问题是不同的。其他答案没有具体说明如何将特定输入设置为值。
#Example
username_pass = {}
username_register = input("Register your username and create it.")
#Set this to a Key
password_register = input("What password do you want for this username?"
#Set this to the value for that key
相关问题:
- 暂无相关问题
4 个回答
0
或者,为了让这变得超级简单:
>>> test = { input(): input() }
bob
password
>>> test
{'bob': 'password'}
1
这很简单。在用 input()
获取用户名和密码之后,只需要这样做:
username_pass[username_register] = password_register
1
试试这个:
userDict = {}
userDict[username_register] = password_register
2
创建一个字典
>>> dir_created = {}
>>> username = str(input('Enter username'))
>>> password = str(input('Enter password'))
>>> dir_created[username]=password
最重要的是,把一个键设置为字符串