ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
``` dict.clear(self) #删除字典内所有元素 dict.copy(self) #返回一个字典的浅复制,拷贝父对象,不会拷贝对象的内部的子对象 dict.fromkeys(self, seq[, value]) #以序列seq中元素做字典的键,value为字典所有键对应的初始值 dict.get(self, k, d=None) #返回指定键k的值,如果值不在字典中返回None值 dict.items(self) #返回可遍历的(键, 值) 元组数组 dict.keys(self) #以列表返回一个字典所有的键 dict.pop(self, k, d=None) #删除字典给定键 key 所对应的值,返回值为被删除的值。key值必须给出。 否则,返回default值 dict.popitem(self) #随机返回并删除字典中的一对键和值(一般删除末尾对) dict.setdefault(self, k, d=None) #如果 k在 字典中,返回对应的值。如果不在字典中,则插入 key 及设置的默认值 default,并返回 default ,default 默认值为 None dict.update(self, E=None, **F) #把字典F的键/值对更新到dict里 dict.values(self) #以列表返回字典中的所有值 删除字典元素     del dict['Name'] # 删除键 'Name'   dict.clear() # 清空字典   del dict # 删除字典 ``` ## Python函数 dict() dict() 作用:dict() 函数用于创建一个字典。返回一个字典。 语法: class dict(**kwarg) class dict(mapping, **kwarg) class dict(iterable, **kwarg) 参数说明: **kwargs -- 关键字 mapping -- 元素的容器。 iterable -- 可迭代对象 ``` >>>dict() # 创建空字典 {} >>> dict(a='a', b='b', t='t') # 传入关键字 {'a': 'a', 'b': 'b', 't': 't'} >>> dict(zip(['one', 'two', 'three'], [1, 2, 3])) # 映射函数方式来构造字典 {'three': 3, 'two': 2, 'one': 1} >>> dict([('one', 1), ('two', 2), ('three', 3)]) # 可迭代对象方式来构造字典 {'three': 3, 'two': 2, 'one': 1} >>> ```