字典

关于字典的学习
字典用于存储键值对


customer ={
#键:值,
"name" : "SY",
"age" : 30,
"is_verified":True
}
print(customer["name"])
#如果不想因为没有键而报错,可以调用get()
pirnt(customer.get("birthdate"))
pirnt(customer.get("birthdate","Jan 1 1 1980"))
#逗号后就是其在没有时返回的值,默认以告知None代替报错

注意
字典是无序的
字典用 { }
键 :值 ,
访问时用[ ]可以对键值对进行访问和修改
键不能重复,值可以是任何形式
可以使用dict()快速创建字典

keys = ['a','b','c']
values=[1,2,3]
dictionary = dict(zip(keys,values))

使用items()返回字典的“键:值”
使用clear()方法删除字典内所有键值对
使用b.update(a)把字典a内的所有键值对添加到字典b里
使用del删除整个字典或指定元素
把一串数字变成汉字:

number = input("number:")
d_number = {
1 : "一",
2 : "二",
3 : "三",
4 : "四",
5 : "五" ,
6 : "六",
7 : "七",
8 : "八",
9 :"九",
0: " 零"    }
output =" "
for ch in number:
    output += d_number.get(int(ch),"没有啊")+" "
print(output)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值