Python---字典添加元素

1.8.5

''':cvar
字典:
特点:
1.符号 {}
2.关键字:dict
3。保存元素是:key:value 一对
'''
# 定义
dict1 = {}  # 空字典
dict2 = dict()  # 空字典
dict3 = {"ID": "123156489795", "name": "lucky", "age": 18}
dict4 = dict([('name', 'lucky'), ('age', 18)])
print(dict4)
# 注意:list可以转成字典,但是前提:列表中元素都要成对出现
# 字典的增删改查:
# 增加:
dict6 = {}
# dict6[key]=value
# 特点:按照上面的格式,如果在字典中存在同名的key,则发生值覆盖(后面的值覆盖原来的)
# 如果没有同名的key,则实现的是添加功能(key:value添加到字典中)
dict6["brand"] = "huawei"
print(dict6)
dict6["brand"] = "xiaomi"
print(dict6)
dict6['type'] = 'p30 pro'
dict6['price'] = 9000
dict6['color'] = '黑色'
print(dict6)
'''
案例:
用户注册功能
username
password
email
phone
'''
print("---------欢迎来到智联招聘用户注册--------------")
# 模拟数据库
database=[]


while True:
    username = input("输入用户名")
    password = input("输入密码:")
    repassword = input("输入确认密码")
    email = input("输入邮箱")
    phone = input("输入手机号:")

    # 定义一个字典
    user = {}
    # 将信息保存到字典中
    user['username'] = username
    if password == repassword:
        user['password'] = password
    else:
        print("两次密码不一致,重新输入")
        continue

    user['email'] = email
    user['phone'] = phone
    # 保存到数据库
    database.append(user)
    answer=input("是否继续注册用户?(y/n)")
    if answer!='y':
        break

print(database)
  • 10
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值