
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
Python编程开发语言是目前大多数人在入门软件编程开发行业的时候都需要重点掌握的一个编程语言,而本文我们就通过案例分析来简单了解一下,Python编程字典概念与用法。
一、什么是字典
字典是Python中强大的数据类型之一,也是Python语言中的映射类型。映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表,字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型。
字典类型与序列类型的区别:
1.存取和访问数据的方式不同。
2.序列类型只用数字类型的键(从序列的开始按数值顺序索引);
3.映射类型可以用其他对象类型作键(如:数字、字符串、元组,一般用字符串作键),和序列类型的键不同,映射类型的键直
4.接或间接地和存储数据值相关联。
5.映射类型中的数据是无序排列的,这和序列类型是不一样的,序列类型是以数值序排列的。
6.映射类型用键直接“映射”到值。
总之,Python中字典是一系列"键-值"对,每个键都与一个值关联,可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何Python对象用作字典中的值。
创建一个字典
1)直接定义一个字典,列出各关键字和对应的值;
2)先使用一对花括号定义一个字典,再分行添加各个分键值对。
二、在原有字典上添加“键-值”对:由于字典是可变的,能存储任意个数对象,因此可随意添加,Python不关心键-值对的添加顺序,而只关心键和值之间的关联关系。
三、修改字典中的值:要修改字典中的值,可依次指定字典名、用方括号括起的键以及与该键相关联的新值。
四、删除键-值对:对于字典中不再需要的信息,可使用del语句将相应的键-值对彻底删除。使用del语句时,必须指定字典名和要删除的键。
五、由类似对象组成的字典:字典存储的是一个对象(学生A或B)的多种信息,但也可以使用字典来存储众多对象的同一种信息
六、遍历字典
一个Python字典可能只包含几个键-值对,也可能包含数百万个键-值对。鉴于字典可能包含大量的数据,Python支持对字典遍历。字典可用于以各种方式存储信息,因此有多种遍历字典的方式:可遍历字典的所有键-值对、键或值。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。