如何在python3x中格式化字典键

2024-10-05 01:50:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试格式化dictionary键,以便向用户请求值并将其添加到dictionary中。 到目前为止,我的字典是这样的:

{'admin': ' '}

预期产量:

name: admin
admin's password: admin

代码:

new dictionary = {'admin': 'admin'}

def example():
        name= input("name: ")
        #no value yet for the input key
        value = ""
        dict_users[name] = value
        check(dict_users)

def check(name):
    if name in dict_users.items():
        password = input('{name}'.format(**dict_users) + "s"+ " Password: "))
        #add password input to existing dictionary key
        dict_users[name] = password

#Dictionary of Users
dict_users = {}

Tags: key代码用户nameinputdictionary字典admin
1条回答
网友
1楼 · 发布于 2024-10-05 01:50:36

这里不需要使用字符串格式。你知道吗

另外,看看如何测试dict中是否存在键

def check(name):
    if name in dict_users:
        password = input(name + "'s"+ " password: "))
        #add password input to existing dictionary key
        dict_users[name] = password

相关问题 更多 >

    热门问题