python学习(八)常用数据类型之dic

类名:dict

复制代码

  1 def clear(self): # real signature unknown; restored from __doc__
  2         """ 清空字典 """
  3         """ D.clear() -> None.  Remove all items from D. """
  4         pass
  5 
  6     def copy(self): # real signature unknown; restored from __doc__
  7         """ 拷贝字典 浅拷贝 """
  8         """ D.copy() -> a shallow copy of D """
  9         pass
 10 
 11     @staticmethod # known case
 12     def fromkeys(*args, **kwargs): # real signature unknown
 13         """ 创建一个新字典,以序列 seq 中元素做字典的键,value 为字典所有键对应的初始值 """
 14         """ Returns a new dict with keys from iterable and values equal to value. """
 15         pass
 16 
 17     def get(self, k, d=None): # real signature unknown; restored from __doc__
 18         """ 根据键来获取值 """
 19         """ D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None. """
 20         pass
 21 
 22     def items(self): # real signature unknown; restored from __doc__
 23         """ 以列表的形式返回字典的键值对,每一对键值对都是一个元组,键在前,值在后 """
 24         """ D.items() -> a set-like object providing a view on D's items """
 25         pass
 26 
 27     def keys(self): # real signature unknown; restored from __doc__
 28         """ 以列表的形式返回字典里的键 """
 29         """ D.keys() -> a set-like object providing a view on D's keys """
 30         pass
 31 
 32     def pop(self, k, d=None): # real signature unknown; restored from __doc__
 33         """ 删除对应的键的值并返回,如果键不存在,则返回d """
 34         """
 35         D.pop(k[,d]) -> v, remove specified key and return the corresponding value.
 36         If key is not found, d is returned if given, otherwise KeyError is raised
 37         """
 38         pass
 39 
 40     def popitem(self): # real signature unknown; restored from __doc__
 41         """ 随机删除一对键值对并返回 """
 42         """
 43         D.popitem() -> (k, v), remove and return some (key, value) pair as a
 44         2-tuple; but raise KeyError if D is empty.
 45         """
 46         pass
 47 
 48     def setdefault(self, k, d=None): # real signature unknown; restored from __doc__
 49         """ 增加键值对,k是键,d是值,默认是None,当键存在时,返回对应的值 """
 50         """ D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D """
 51         pass
 52 
 53     def update(self, E=None, **F): # known special case of dict.update
 54         """ 更新字典,以一个字典作为参考来更新字典 """
 55         """
 56         D.update([E, ]**F) -> None.  Update D from dict/iterable E and F.
 57         If E is present and has a .keys() method, then does:  for k in E: D[k] = E[k]
 58         If E is present and lacks a .keys() method, then does:  for k, v in E: D[k] = v
 59         In either case, this is followed by: for k in F:  D[k] = F[k]
 60         """
 61         pass
 62 
 63     def values(self): # real signature unknown; restored from __doc__
 64         """ 返回所有的值 """
 65         """ D.values() -> an object providing a view on D's values """
 66         pass
 67 
 68     def __contains__(self, *args, **kwargs): # real signature unknown
 69         """ True if D has a key k, else False. """
 70         pass
 71 
 72     def __delitem__(self, *args, **kwargs): # real signature unknown
 73         """ Delete self[key]. """
 74         pass
 75 
 76     def __eq__(self, *args, **kwargs): # real signature unknown
 77         """ Return self==value. """
 78         pass
 79 
 80     def __getattribute__(self, *args, **kwargs): # real signature unknown
 81         """ Return getattr(self, name). """
 82         pass
 83 
 84     def __getitem__(self, y): # real signature unknown; restored from __doc__
 85         """ x.__getitem__(y) <==> x[y] """
 86         pass
 87 
 88     def __ge__(self, *args, **kwargs): # real signature unknown
 89         """ Return self>=value. """
 90         pass
 91 
 92     def __gt__(self, *args, **kwargs): # real signature unknown
 93         """ Return self>value. """
 94         pass
 95 
 96     def __init__(self, seq=None, **kwargs): # known special case of dict.__init__
 97         """
 98         dict() -> new empty dictionary
 99         dict(mapping) -> new dictionary initialized from a mapping object's
100             (key, value) pairs
101         dict(iterable) -> new dictionary initialized as if via:
102             d = {}
103             for k, v in iterable:
104                 d[k] = v
105         dict(**kwargs) -> new dictionary initialized with the name=value pairs
106             in the keyword argument list.  For example:  dict(one=1, two=2)
107         # (copied from class doc)
108         """
109         pass
110 
111     def __iter__(self, *args, **kwargs): # real signature unknown
112         """ Implement iter(self). """
113         pass
114 
115     def __len__(self, *args, **kwargs): # real signature unknown
116         """ Return len(self). """
117         pass
118 
119     def __le__(self, *args, **kwargs): # real signature unknown
120         """ Return self<=value. """
121         pass
122 
123     def __lt__(self, *args, **kwargs): # real signature unknown
124         """ Return self<value. """
125         pass
126 
127     @staticmethod # known case of __new__
128     def __new__(*args, **kwargs): # real signature unknown
129         """ Create and return a new object.  See help(type) for accurate signature. """
130         pass
131 
132     def __ne__(self, *args, **kwargs): # real signature unknown
133         """ Return self!=value. """
134         pass
135 
136     def __repr__(self, *args, **kwargs): # real signature unknown
137         """ Return repr(self). """
138         pass
139 
140     def __setitem__(self, *args, **kwargs): # real signature unknown
141         """ Set self[key] to value. """
142         pass
143 
144     def __sizeof__(self): # real signature unknown; restored from __doc__
145         """ D.__sizeof__() -> size of D in memory, in bytes """
146         pass
147 
148     __hash__ = None

猜你喜欢

转载自blog.csdn.net/rodger_snow/article/details/89066720