字典

dict字典表
特性:通过键(key)访问,而非位置偏移(下标索引)访问数据
可包含任意对象的无序集合
可变长度,异质,可任意嵌套
属于“可变映射”分类
声明:{}空字典表
{key:value,}
dict(key=value)
dict[(key.value),(key,vaule),]
dict.formkets([key1,key2,...])
emloyee={'name':'Tom','age':20,'salary':3900.00}
emloyee=dict(name='Tom',age=20,salary=3900.00)
将列表转换为字典:
>>>lst=[('name','jerry'),('age',20)]
>>>emp2=dict(lst)
>>>emp2
{'name':'jerry','age':20}
dict字典表常用操作:
访问:data['key']
data.get('key',dafault)
key in data
data.keys()获得字典中所有键
data.values()获得字典中所有值
data.items()获得字典中的键值对
以上可以将获得的数据转换成数据或元组:items=list(data,items())
len(data)获取字典的长度
其他操作:
course={'title':'python完全零基础入门精讲','lecturer':'Eason','org':'优品课堂'}
c=course.copy()复制一个字典
c.clear()清空字典
course['lecturer']='雨晨'获取键给字典赋新值
c1={'price':0.0}
course.updata(c1)更新一个字典表(给字典表新增另外一个字典表)
data.updata(data2)
删除字典中的值:
del data('key')
data.pop('key')
data.popitem()默认弹出第一项
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值