简单易学,python 字典知识

python字典是另一种可变容器模型,且可以存储任意类型对象,如字符串,数字,元组等其他容器模型。

一、创建字典 

字典有键和对应值成对组成,字段也被称作关联数组和哈希表,基本语法

dict1 ={'function' : '功能,函数','def':'定义函数','local':'局部'}

注意:每个键与值需要用冒号(:)隔开,每对用逗号(,)分割,整体放在花括号中,键必须独一无二,但是值不必

值可以取任何数据的类型,但是必须是不可变得,如字符串,元组和数。

二、访问字典

示例:

print("dict1[function] :",dict1['function'])

三、修改字典

示例

dict1['function'] = '职责'
print("dict1[function] :",dict1['function'])
dict1[function] : 职责 #输出结果

四,删除字典元素

del dict1['function']  #删除其中一个元素
dict1,clear()          #清空字典,得到一个新的字典
del.dict1              #删除字典

五、字典的特性

字典的值可以没有取任何对象,但是键不行,

1,不允许同一个键出现两次,如果键赋值两次后后面一个值会被记录

2,键是不可变,所以可以用数,元组,字符串,列表的内容是可变化所以就能使用

六、字典的内置函数

cmp(dict1,dict2)# 比较两个字典的元素
len(dict1)    #计算字典元素的个数,
str(dict1)      #输入字典可以打印的字符串
type(variable)  #返回输入的变量类型,如果变量是字典就返回字典的类型;

字典的内置函数,可以使用dir(dict),显示主要有以下内容

clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values'

猜你喜欢

转载自blog.csdn.net/qq_42952318/article/details/83586053