字典(dictionary)
字典有一个概念 键(key)和对应值(value)
例如:
phone = {‘罗‘:13760413131,‘谷‘:13927434343,‘helen‘:1355101535}
字典的写法特点:
1、定义一个字典用花括号{ }
2、每个字典里的key和value之间用 :冒号连接,表示他们是一组的
3、在每一组后边用 ,逗号示表分隔
字典的操作方法:
1、查找谷的电话
print(phone[‘谷‘])
2、在字典中新增加一个元素
phone[‘黄’]=345
3、修改字典中某元素的值
phone[‘黄’]=678
4、删除字典中某个的元素
del phone[‘罗’]
5、一次性清空字典里所有的元素
phone.clear()
6、直接删除字典
del phone
字典的特性:
1、在一个字典中,不允许出现key相同的名称
2、字典中的key是不可变的,所以不能在字典中使用list
字典的函数和方法
1、cmp(dict1,dict2) 比较两个字典元素
2、len(dict) 统计字典元素的个数
3、str(dict) 输出字典可打印的字符串表示
4、type(variable) 返回输入的变量类型,如果变量是字典就返回字典类型。