字典

2.14
字典 {key1:value1,key2:value2} 一对 (“阿涛”,60,‘男’,155,60)[“阿吕”,56,“男”,180,58]
1,定义 d = {“name”:“大力”,“age”:18,“sex”:“女”,“height”:155,“weight”:60} d = {}
2,关于键和值
1)键可以是整数,浮点数,字符串,元组,布尔 ,None 不可变
2)列表和字典不允许做键值 可变
3)键值重复,后面的覆盖前面的
4)值可以是任意类型,也可以相同,也可以是None
3,操作
len()
# d = {“name”:“大力”,“age”:18,“sex”:“女”,“height”:155,“weight”:60.0}

# d.clear()
# d.pop("age")  返回并删除
# d_ = d.copy()
# print(d.get("name"))    print(d["name"])
# d.update(height=180)

# print(d.items())  #[('name', '大力'), ('age', 18), ('sex', '女'), ('height', 155), ('weight', 60.0)]
# for key,value in d.items():
#     print(key,value)

# print(d.popitem())
# print(d.values())  #['大力', 18, '女', 155, 60.0]
# print(d.keys())   #['name', 'age', 'sex', 'height', 'weight']
# for key in d.keys():
#     print(key,d.get(key))
# d_ = d.fromkeys(("name","age"),"曾小贤")
# print(d_)

# d = {"name":"大力","age":18,"sex":"女","height":155,"weight":60.0}
# d.setdefault("name1","dali")
# print(d)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值