首页技术文章正文

Python中的字典是什么意思?怎样创建字典?

更新时间:2022年11月16日 15时42分09秒 来源:黑马程序员

提到字典这个词,相信大家都不会陌生,学生时期碰到不认识的字时,大家都会使用字典的部首表找到对应的汉字说明。在编程中,通过“键”查找“值”的过程称为映射。字典是典型的映射类型,其中存放的是多个键值对。键值对的概念在实际生活中也比较常见,例如,在学生管理系统中搜索学生的姓名查找该学生的详细信息。

Python中使用“{}”包含键值对以创建字典,字典中各个元素之间通过逗号分隔,语法格式如下:

{键1:值1, 键2:值2,....... 键N:值N}

字典中的键与值之间以冒号分隔,长度没有限制。从语法设计角度来看,集合和字典均使用花括号包含元素,实际上集合与字典也有着相似的性质,它们之中的元素都没有顺序且不能重复。

1617264322340_Python-字典类型.jpg


下面创建一个字典,该字典中存储的是多个账号密码信息,代码如下:

>>> users = {'A': '123', 'B': '135', 'C': '680'}
>>> users
{'A': '123', 'B': '135', 'C': '680'}
使用“字典变量[键]”的形式可以查找字典中与“键”对应的值。例如,访问上述字典users中键“C”所对应的值:
>>> users['C']   # 访问键对应的值
'680'

字典中的元素是可以动态修改的,一般使用如下方法进行修改:

值 = 字典变量[键]

例如,对上述字典users中键“A”对应的值进行修改,如下所示:

>>> users['A'] = '1*5@'    # 修改键对应的值
>>> users
{'A': '1*5@', 'B': '135', 'C': '680'}




猜你喜欢:

Python不同数据类型之间可以相互转换吗?

python培训机构哪里好?百度云资源python基础教程百度云资源

什么是工厂模式?python怎样实现工厂模式?    

黑马程序员Python+数据分析培训

分享到:
在线咨询 我要报名
和我们在线交谈!