python基础2数据类型之字典

##############################字典


1.字典的定义

                   a)简单字典的创建

                        dic = {'name':'fentiao','age':5,'gender':'male'}

                   b)内建方法:fromkeys:多个key对应相同的value值,默认为None

                        ddic = {}.fromkeys(('username':,'password'),'westos')

                        ddic = {}.fromkeys(('username':,'password'),)

python基础2数据类型之字典


2.字典值的访问

                    a)直接通过key访问

python基础2数据类型之字典                           

                       b)循环遍历访问

python基础2数据类型之字典


3.字典的添加

                     dic[key]=value -------------->字典是无序的

python基础2数据类型之字典


4.字典的删除

                     a)dic.pop(key) -------------------->根据key值删除字典的元素

python基础2数据类型之字典

                     b)dic.popitem() ------------------->随机删除字典元素,返回(key,value)

python基础2数据类型之字典

                     c)dic.clear() ------------------------>删除字典中的所有元素

python基础2数据类型之字典

                     d)del(dic) --------------------------->删除字典本身

python基础2数据类型之字典

       

5.字典的常用方法

                       a)dic.get() ---------------------->如果key存在于字典中,返回对应的value值

                       b)dic.keys() -------------------->返回字典的所有key值

                       c)dic.has_keys() ------------->检测字典中是否存在某个key值

python基础2数据类型之字典