python字典的使用方法,python字典基本命令

  python字典的使用方法,python字典基本命令

  大家好,本篇文章主要讲的是计算机编程语言中字典的相关操作介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下

  字典的添加与修改

  #编码:utf-8

  if __name__==__main__:

  例={ 姓名 : 谢,年龄 : 27}

  example2=example.copy()

  example3=example.copy()

  例1:使用dict[key]=值,这种方法如果词典中存在该钥匙,则修改该键上的值=值,不存在该钥匙,则创建该键=值

  例2:使用dict.setdefault(key,value),当词典中存在该钥匙,则啥都不干。当词典中不存在该钥匙,则创建该键=值

  dict.setdefault(键,值)会返回关键字的值

  例3:使用dict.update(dict2),可以理解成为两个字典的合并,重复时以词典2的键=值为准

  # 例一

  示例[学校]=城南

  印(例)# { 姓名 : 谢,年龄 : 27,学校 : 城南}

  例[名]=瑞

  打印(示例)# { 姓名 : 瑞,年龄 : 27,学校 : 城南}

  # 例2

  结果=例2。设置默认值(“名称”、“rui”)

  打印(结果)#谢

  打印(示例2) # { 姓名 : 谢,年龄 : 27}

  结果=例2。设置默认值(学校,城南)

  打印(结果)#城南

  打印(例2) # { 姓名 : 谢,年龄 : 27,学校 : 城南}

  # 例3

  例3。更新({ name : Rui })

  打印(示例3) # { 姓名 : 瑞,年龄 : 27}

  example3.update({ 姓名 : 项,学校 : 城南})

  打印(例3) # { 姓名 : 项,年龄 : 27,学校 : 城南}

  获取字典所有的键

  #编码:utf-8

  if __name__==__main__:

  例1:通过关键字()获取词典所有键组成的伪列表

  伪列表:只能看。不能修改,删除元素

  通过列表(字典关键字)能将伪列表变成真列表

  # 例一

  例={ 姓名 : 谢,年龄 : 27,性别 : 男}

  keys=example.keys()

  print(keys) # dict_keys([姓名,年龄,性别])

  print(type(keys))# class dict _ keys

  print(type(list(keys)))# class list

  获取字典所有的价值

  #编码:utf-8

  if __name__==__main__:

  例1:通过dict.values()获取词典中所有价值组成的伪列表

  通过列表(字典关键字)将伪列表转成真列表

  # 例一

  example={ 姓名 : 谢,年龄 : 27,性别 : 男 }

  values=example.values()

  print(values) # dict_keys([姓名,年龄,性别])

  打印(类型(值))# class 字典_关键字

  print(type(list(values)))# class list

  获取字典键上的价值

  #编码:utf-8

  if __name__==__main__:

  例1:通过关键字获取值,如果键不存在则报错

  列2:通过dict.get(键,默认)获取钥匙,如果键不存在则返回默认,默认默认没有,性能比关键字小一丢丢,但不用去管报错的情况

  example={ 姓名 : 谢,年龄 : 27,性别 : 男 }

  # 例一

  打印(示例[名称]) #谢

  #打印(示例[学校])报错

  # 例2

  print(example.get(name)) #谢

  打印(例如。get(学校)# None

  print(example.get(school ,城南花已开)) # 城南花已开

  字典清空

  #编码:utf-8

  if __name__==__main__:

  例1:dict.clear()得到一个空字典

  example={name: 谢 }

  # 例一

  example.clear()

  打印(示例)# {}

  通过索引删除字典元素

  #编码:utf-8

  if __name__==__main__:

  例1:dict.pop(键)删除字典键上的key=value,如果键不存在,则报错

  字典。流行(关键)返回删除前关键字上的价值

  例={ 姓名 : 谢,年龄 : 27}

  print(example.pop(age)) # 27

  打印(示例)# { 姓名 : 谢 }

  # example.pop(“性”)性别在字典中不存在,报错

  删除字典的最后一个元素

  #编码:utf-8

  if __name__==__main__:

  例1:dict.popitem()删除最后一个元素的key=value,如果dict为空字典,则报错。

  Dict.popitem()返回由已删除元素key,value组成的元组(key,value)。

  例={ 姓名 : 谢,年龄 : 27}

  #示例1

  print(example.popitem()) # (age ,27)

  print(示例)# {name: xie}

  example.popitem()

  # example.popitem()一个空字典调用popitem并报告错误。

  关于Python字典介绍的这篇文章到此为止。有关Python字典的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望你以后能支持风行IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: