学习python的第三天

字典:

字典的格式:d={key:value1,key:value2} key 为关键字必须唯一,键必须不可变,可以是元组,字符串,数字,键值出现两次,会记住后面的键值,前面的慧被覆盖掉

 

dict()函数,通过其他映射或键/值序列对建立字典

dict()通过关键字参数创建字典

 

字典的基本操作:

1.修改字典

当没有此键是,自动添加进去

2.删除字典

3.len()函数计算字典的元素个数

4.type()函数返回变量的类型

 

字典的格式化字符串:在%后面加入()里面填入相应的键值

 

字典的方法:

1.clear()删除字典内的所有项

2.copy返回一个具有相同键/值对的新字典。这个方法是浅复制

输出结果看,替换副本的值时原始字典不受到影响,如果修改了某个值,原始字典就会改变,因为同样的值也在原字典中

3.fromkeys()方法用于创建一个新字典

dict.fromkeys(seq[,value].) seq做字典的键,value为字典的所有键对应的值默认为None

4.get()方法返回指定键的值,如果值不在,就返回默认值

dict.get(key,default=None)

默认值可以改变

5.key in dict  方法用于判断键是否存在字典里

 

6.items()方法以列表返回可遍历的(键,值)元组数组

7.keys()方法以列表返回一个字典所有键

8.setdefault()方法,用于获得与给定键相关联的值。如果键不存在于字典中,就会添加键并将值设置为默认值

dict.setdefault(key,default=None)

将默认值修改

9.update()方法用于把字典dict2的键/值对更新到dict里

dict.update(dict2) 没有返回值

10.values()方法以列表形式返回字典中的所有值。与返回键的值不同,返回的列表中可以包含重复的元素

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值