Python基础12

作者: Arabid | 来源:发表于2020-10-20 06:06 被阅读0次

7.3.1 字典及其基本属性
字典(dict)可以方便的将两个值"配对"。
如果你不明白,不要紧。看完下面的教程你就应该明白了。
字典的结构:
{"王":"王五","李":"李四","张":"张三"}
我们截取其中一对:
{"张":"张三"}
其中:前的内容叫key(键),:后的内容叫value(值)。我们可以方便的通过键找到其对应的值。
字典的创建:

dict1 = {}

字典对应值的寻找(例38):

dict1 = {"王":"王五","李":"李四","张":"张三"}
print(dict1["王"])

输出:
图片

7.3.2 字典基本操作

#dict等就是你的字典变量名,以下方法请自己实践
dict.clear()#删除字典内所有元素,一个不留,清空字典
dict.fromkeys(seq[,value])#创建一新字典以seq中元素做字典的键,val为字典键的初始值
dict.get(key, default=None)#返回指定键(key)的值,如果值不在字典中返回default值。
dict.setdefault(key,default=None)#如果键不存在于字典中,将会添加键值设为default
dict.items()#以列表返回可遍历的键值元组数组,样式:(key,value)
dict.keys()#以列表返回一个字典所有的键(key),并不返回值(value)
dict.update(dict1)#把字典dict1的键值对更新到dict里
dict.values()#以列表返回字典中的所有值
dict.pop(key[,default])#删除指定的key及其所对的value值

例39:

dict1 = {"王":"王五","李":"李四","张":"张三"}
dict2 = {"王":"王二麻子"}
print(dict1.items())
print(dict1.keys())
dict1.update(dict2)
print(dict1.items())
dict1.pop("李")
print(dict1.items())

相关文章

  • Python第七课

    重点:while循环,嵌套循环,函数基础 时间:2019年12月12日 课程:黑马Python基础-11章、12章...

  • Python基础12

    7.3.1 字典及其基本属性字典(dict)可以方便的将两个值"配对"。如果你不明白,不要紧。看完下面的教程你就应...

  • python完全参考教程

    Python基础 Hello World! Python基础 基本数据类型 Python基础 序列 Python基...

  • 快速学习Python基础知识(4)

    Python 基础部分--了解Python快速了解 Python 基础知识(1)快速学习 Python 基础知识(...

  • 快速学习Python基础知识(3)

    Python 基础部分--了解Python快速了解 Python 基础知识(1)快速学习 Python 基础知识(...

  • Python教程列表

    Python 基础教程 Python 基础教程Python 简介Python 环境搭建Python 中文编码Pyt...

  • Python基础入门6_文件和异常

    Python 基础入门前五篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python 基础入门 5--面向对象

    Python 基础入门前四篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python 基础入门 7--编写测试用例(完)

    Python 基础入门前六篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python 基础入门 4--函数

    Python 基础入门前三篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

网友评论

    本文标题:Python基础12

    本文链接:https://www.haomeiwen.com/subject/tojrmktx.html