Python 字典(Dictionary)操作详解
Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。 一、创建字典 字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:
也可如此创建字典
注意: 每个键与值用冒号隔开(:),每对用逗号,每对用逗号分割,整体放在花括号中({})。 二、访问字典里的值 把相应的键放入熟悉的方括弧,如下实例:
如果用字典里没有的键访问数据,会输出错误如下:
以上实例输出结果:
三、修改字典 向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对如下实例:
#以上实例输出结果:
四、删除字典元素 能删单一的元素也能清空字典,清空只需一项操作。
五、字典键的特性 字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。 1)不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住,如下实例:
2)键必须不可变,所以可以用数,字符串或元组充当,所以用列表就不行,如下实例:
六、字典内置函数&方法 Python字典包含了以下内置函数:
Python字典包含了以下内置方法:
七、字典练习代码
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |