• 售前

  • 售后

热门帖子
入门百科

python从入门到实践之字典

[复制链接]
猥琐大叔求教pv 显示全部楼层 发表于 2022-1-8 03:13:13 |阅读模式 打印 上一主题 下一主题
目录


  • 字典概述

    • 字典界说
    • 查找字典的值
    • 给字典增加键值对
    • 给字典修改键值对的值
    • 给字典删除键值对
    • 字典中可以包罗列表值
    • 列表中可以包罗字典
    • 字典中可以包罗字典
    • 关于字典的一些其他操纵函数和方法

      • len()函数
      • max()函数
      • min()函数
      • dict()函数
      • keys()方法
      • values()方法
      • items()方法


  • 总结

字典概述
  1. 字典是一个映射集合,他储存的是键值对,通过键来查找值,而不是索引
复制代码
字典界说
  1. 通过大括号{}与键值对来表示一个字典   字典名={键1:值1,键2:值2.......}  键值对之间用冒号隔开,键值对之间用逗号隔开可以使用函数dict()生成一个空字典
复制代码
查找字典的值
  1. 一般都是通过字典的键来查找值,如果用值来查找键,,,,,书上没讲怎么查,估计也很麻烦字典名[键]  用中括号把键括起来就可以查找相应值了
复制代码
给字典增加键值对
  1. 字典名[键]=值  这样就可以给字典增加新的键值对了
复制代码
给字典修改键值对的值
  1. 跟给字典增加键值对是一模一样的,当给的键字典里面有时就是给字典修改键值对的值了
复制代码
给字典删除键值对
  1. 方法1:使用del语句,        del 字典名[键]  就是这么用的方法2:使用pop(key,default)方法,他会返回相应的值并删除这个键值对,方法pop()有两个参数,第一个是要删除的字典的键,第二个是如果要删除的键字典里没有的话返回default这个值,可以省略第二个参数,这样默认值会为空方法3:使用方法popitem(),他会以元组的形式随机返回字典中的一个键值对并删除这个键值对方法4:使用clear()方法,他会删除所有的键值对成为一个空字典
复制代码
字典中可以包罗列表值
  1. 字典名[键:列表]
复制代码
列表中可以包罗字典
  1. 列表名[字典1,元素2,........]
复制代码
字典中可以包罗字典
  1. 字典名[键:字典]
复制代码
关于字典的一些其他操纵函数和方法


len()函数
  1. len(字典名)    返回字典的长度(键值对个数)
复制代码
max()函数
  1. max(字典名)   返回字典中键的最大值,前提是字典中的键可以相互比较,是返回键不是返回值,下面的min()函数也是
复制代码
min()函数
  1. min(字典名)  返回字典中键的最小值,前提是字典中的键可以相互比较
复制代码
dict()函数
  1. 生成一个空字典
复制代码
keys()方法
  1. 返回字典中的所有键的信息,但是返回结果是python中一种专门表示字典键的内部数据dict_keys,如果想更好的使用返回结果可以使用list()函数生成列表
复制代码
values()方法
  1. 返回字典中所有值的信息,但是返回结果是python中一种专门表示字典值的内部数据dict_values,如果想更好的使用返回结果可以使用list()函数生成列表
复制代码
items()方法
  1. 返回字典中所有键值对的信息,但是返回结果是python的一种内部数据类型dict_items,如果想更好的使用返回结果,可以使用list()函数生成列表,其中列表的元素是一个个表示键值对的元组
复制代码
总结

本篇文章就到这里了,盼望可以或许给你带来帮助,也盼望您可以或许多多关注草根技术分享的更多内容!

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作