软件测试|一步到位教会你 Python 字典操作(一)
字典(dict)是 python 中的基础数据类型之一,字典的设计并不复杂,我们经常会用到这种数据类型。同时,字典也有一些比较实用的情景。学习任何一种编程语言,基础数据类型都是必备的底层基础,今天,我们来学习下 Python 中字典的使用。
基本用法
在 Python 中,字典是一种可以将相关的两个信息关联起来的操作,并且字典可存储的信息量几乎不受限制。字典是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据。为了保存具有映射关系的数据,Python 提供了字典,字典相当于保存了两组数据,其中一组数据是关键数据,被称为 key;另一组数据可通过 key 来访问,被称为 value。
创建字典字典是以 key、value 的形式创建的。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:
一般情况下,字典的创建可以有以下几种方式:
获取字典中的元素通过 key 来获取 value 获取字典中的元素,可以直接通过 key 值来获取对应的 value,如下:
如果字典的 key 值中没有该元素,则不能获取相应的 value,这种情况下将会报错。
在字典中修改或添加元素在字典中,可以修改已有 key 对应的 value 值,或者添加新的 key-value 键值对数据,如下:
从字典中删除元素从字典中删除元素,或者删除整个字典,有以下一些方式。
pop() 方法移除字典数据 pop()方法的作用是:删除指定给定键所对应的值,返回这个值并从字典中把它移除。
del 方法
popitem() 方法
clear()方法
字典内置函数 &方法
len()len(dict)计算字典元素个数,即键的总数。
str(dict)输出字典可打印的字符串表示
type(variable)返回输入的变量类型,如果变量是字典就返回字典类型
copy, keys, values, items 方法
zip()方法
评论