python之字典入门

字典的格式


如果说只有分数的话我们可以用一个列表装数据,但如果要是加上名字的话,用列表就显得麻烦了,所以就引入了新的数据类型——字典,这样存储会更方便。

格式:例age={‘小王’:15,‘小李’:14,‘小张’:10,}

age是字典名,“小王”是,“15”是,唯一的键和对应的值形成的组合,我们就叫做键值对,例子中有3个键值对

字典和列表的不同


两者区别主要是以下几个方面:
  1. 列表外层用的是中括号[],字典的外层是大括号{}
  2. 列表中的元素是自成一体的,而字典中的元素是由一个个键值对构成的,并且用英文冒号连接
  3. 列表通过偏移量索引不同,而字典是依靠键
  4. 在提取数据时,字典和列表相似,都要用到[],但是由于字典没有偏移量,所以在中括号中应该写键的名称,即字典名[字典的键]

要注意的是字典中的键具有唯一性,但是值可以重复出现
除此之外,如果声明了两个“键”相同的键值对,则后出现的键值对会覆盖前面的键值对


字典的删除和新增


删除:del 字典名[键]
增加:字典名[键]=值

字典的嵌套


例&

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值