/*[clinic input]preserve[clinic start generated code]*/PyDoc_STRVAR(dict_fromkeys__doc__,"fromkeys($type, iterable, value=None, /)\n""--\n""\n""Create a new dictionary with keys from iterable and values set to value.");#define DICT_FROMKEYS_METHODDEF \{"fromkeys", (PyCFunction)(void(*)(void))dict_fromkeys, METH_FASTCALL|METH_CLASS, dict_fromkeys__doc__},static PyObject *dict_fromkeys_impl(PyTypeObject *type, PyObject *iterable, PyObject *value);static PyObject *dict_fromkeys(PyTypeObject *type, PyObject *const *args, Py_ssize_t nargs){PyObject *return_value = NULL;PyObject *iterable;PyObject *value = Py_None;if (!_PyArg_CheckPositional("fromkeys", nargs, 1, 2)) {goto exit;}iterable = args[0];if (nargs < 2) {goto skip_optional;}value = args[1];skip_optional:return_value = dict_fromkeys_impl(type, iterable, value);exit:return return_value;}PyDoc_STRVAR(dict___contains____doc__,"__contains__($self, key, /)\n""--\n""\n""True if the dictionary has the specified key, else False.");#define DICT___CONTAINS___METHODDEF \{"__contains__", (PyCFunction)dict___contains__, METH_O|METH_COEXIST, dict___contains____doc__},PyDoc_STRVAR(dict_get__doc__,"get($self, key, default=None, /)\n""--\n""\n""Return the value for key if key is in the dictionary, else default.");#define DICT_GET_METHODDEF \{"get", (PyCFunction)(void(*)(void))dict_get, METH_FASTCALL, dict_get__doc__},static PyObject *dict_get_impl(PyDictObject *self, PyObject *key, PyObject *default_value);static PyObject *dict_get(PyDictObject *self, PyObject *const *args, Py_ssize_t nargs){PyObject *return_value = NULL;PyObject *key;PyObject *default_value = Py_None;if (!_PyArg_CheckPositional("get", nargs, 1, 2)) {goto exit;}key = args[0];if (nargs < 2) {goto skip_optional;}default_value = args[1];skip_optional:return_value = dict_get_impl(self, key, default_value);exit:return return_value;}PyDoc_STRVAR(dict_setdefault__doc__,"setdefault($self, key, default=None, /)\n""--\n""\n""Insert key with a value of default if key is not in the dictionary.\n""\n""Return the value for key if key is in the dictionary, else default.");#define DICT_SETDEFAULT_METHODDEF \{"setdefault", (PyCFunction)(void(*)(void))dict_setdefault, METH_FASTCALL, dict_setdefault__doc__},static PyObject *dict_setdefault_impl(PyDictObject *self, PyObject *key,PyObject *default_value);static PyObject *dict_setdefault(PyDictObject *self, PyObject *const *args, Py_ssize_t nargs){PyObject *return_value = NULL;PyObject *key;PyObject *default_value = Py_None;if (!_PyArg_CheckPositional("setdefault", nargs, 1, 2)) {goto exit;}key = args[0];if (nargs < 2) {goto skip_optional;}default_value = args[1];skip_optional:return_value = dict_setdefault_impl(self, key, default_value);exit:return return_value;}PyDoc_STRVAR(dict_popitem__doc__,"popitem($self, /)\n""--\n""\n""Remove and return a (key, value) pair as a 2-tuple.\n""\n""Pairs are returned in LIFO (last-in, first-out) order.\n""Raises KeyError if the dict is empty.");#define DICT_POPITEM_METHODDEF \{"popitem", (PyCFunction)dict_popitem, METH_NOARGS, dict_popitem__doc__},static PyObject *dict_popitem_impl(PyDictObject *self);static PyObject *dict_popitem(PyDictObject *self, PyObject *Py_UNUSED(ignored)){return dict_popitem_impl(self);}PyDoc_STRVAR(dict___reversed____doc__,"__reversed__($self, /)\n""--\n""\n""Return a reverse iterator over the dict keys.");#define DICT___REVERSED___METHODDEF \{"__reversed__", (PyCFunction)dict___reversed__, METH_NOARGS, dict___reversed____doc__},static PyObject *dict___reversed___impl(PyDictObject *self);static PyObject *dict___reversed__(PyDictObject *self, PyObject *Py_UNUSED(ignored)){return dict___reversed___impl(self);}/*[clinic end generated code: output=676532dcc941d399 input=a9049054013a1b77]*/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。