本文摘自php中文网,作者不言,侵删。
本篇文章给大家带来的内容是关于pytho中字典操作方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
字典,名称就叫做dictionary,翻译过来是字典,类似于前面的int/str/list,这种类型数据名称是:dict
实验:
1 |
|
使用dir,也能得到相同的结果。
1 2 |
|
values这个内置函数的使用方法
1 |
|
1 2 3 4 5 |
|
q键退回。
概述
python中的dict具有如下特点:
dict是可变的
dict可以存储任意数量的Python对象
dict可以存储任何python数据类型
dict以:key:value,即“键:值”对的形式存储数据,每个键是唯一的。
dict也被称为关联数组或哈希表。
以上诸条,如果还不是很理解,也没有关系,通过下面的学习,特别是通过各种实验,就能理解了。
创建dict
方法1:
创建一个空的dict,这个空dict,可以在以后向里面加东西用。
1 2 3 |
|
创建有内容的dict。
1 2 3 |
|
“name”:"hiekay"就是一个键值对,前面的name叫做键(key),后面的hiekay是前面的键所对应的值(value)。在一个dict中,键是唯一的,不能重复;值则是对应于键,值可以重复。键值之间用(:)英文的分号,每一对键值之间用英文的逗号(,)隔开。
1 2 3 |
|
如下,演示了从一个空的dict开始增加内容的过程:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
方法2: 元组
1 2 3 4 |
|
方法3: Python 字典 fromkeys() 函数用于创建一个新字典,以序列 seq 中元素做字典的键,value 为字典所有键对应的初始值。
1 2 3 |
|
需要提醒的是,这种方法是从新建立一个dict。
访问dict的值
因为dict是以键值对的形式存储数据的,所以,只要知道键,就能得到值。这本质上就是一种映射关系。
1 2 3 4 5 6 7 8 9 |
|
遍历:
可以用for语句
1 2 3 4 5 6 7 8 9 |
|
以上就是pytho中字典操作方法介绍(代码示例)的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
更多相关阅读请进入《Python》频道 >>
Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。