python学习-6(字典)

本文详细介绍了Python中的字典数据结构,包括其定义、访问和修改值的方法,以及比较、复制、获取默认值、检查键存在性、遍历和删除等常用操作。
摘要由CSDN通过智能技术生成

1.格式

dic={key1:value1,key2:value2,……}

说明:同一个key不能出现两次及以上,否则前面的值会被后面的覆盖;key不可变,不能用列表表示;字符串需要使用引号

2.值的访问和修改

dic[key1]表示的值为value1

dic[key1]=value3将key1对应的值修改为value3

3.字典的相关操作

方法/函数说明
cmp(dic1,dic2)比较两字典元素
len(dic)键的个数,即key的个数
str(dic)输出字符串表示
dic.clear()清除字典所有元素
dic.copy()复制字典
dic.fromkeys(seq[,val])创建一个新字典,以seq为键,val为初始值
dic.get(key,default=none)返回key的值,如果不存在就返回none
dic.has_key(key)返回布尔值,判断key在不在字典里
dic.items()以列表返回可遍历的(键,值)元组数据
dic.keys()以列表形式返回所有键
dic.setdefault(key,default=None)和get类似,如果key不在字典中则添加键,值为default
dic.update(dic2)把字典dic2的键/值对更新到dic中
dic.values()以列表形式返回字典中所有值
pop(key[,default])返回并删除给定键的值
popitem()返回并删除最后一对键/值
del dic或del dic[key1]删除字典或某一键值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值