更新时间:2022年11月16日 15时42分09秒 来源:黑马程序员
提到字典这个词,相信大家都不会陌生,学生时期碰到不认识的字时,大家都会使用字典的部首表找到对应的汉字说明。在编程中,通过“键”查找“值”的过程称为映射。字典是典型的映射类型,其中存放的是多个键值对。键值对的概念在实际生活中也比较常见,例如,在学生管理系统中搜索学生的姓名查找该学生的详细信息。
Python中使用“{}”包含键值对以创建字典,字典中各个元素之间通过逗号分隔,语法格式如下:
{键1:值1, 键2:值2,....... 键N:值N}
字典中的键与值之间以冒号分隔,长度没有限制。从语法设计角度来看,集合和字典均使用花括号包含元素,实际上集合与字典也有着相似的性质,它们之中的元素都没有顺序且不能重复。
下面创建一个字典,该字典中存储的是多个账号密码信息,代码如下:
>>> 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'}
猜你喜欢: