Python 类功能及设计思想表格
序号\t包名\t类名\t功能描述\t设计说明 1\tbuiltins\tobject\t所有类的基类\t所有类都继承自object类,它提供了一些通用的方法和属性 2\tbuiltins\ttype\t类型的基类\t所有类(包括type类本身)都是type类的实例 3\tbuiltins\tint\t整数类\t表示整数,支持各种基本的数学运算和位运算 4\tbuiltins\tfloat\t浮点数类\t表示浮点数,支持各种基本的数学运算 5\tbuiltins\tstr\t字符串类\t表示字符串,支持各种字符串操作和格式化 6\tbuiltins\tlist\t列表类\t表示可变序列,支持增删改查等操作 7\tbuiltins\ttuple\t元组类\t表示不可变序列,支持索引和切片操作 8\tbuiltins\tdict\t字典类\t表示键值对的集合,支持增删改查等操作 9\tbuiltins\tset\t集合类\t表示元素的无序集合,支持集合运算和元素的增删查 10\tbuiltins\tfrozenset\t不可变集合类\t表示不可变的集合,不支持修改操作 11\tbuiltins\tbool\t布尔类\t表示真或假的值,支持逻辑运算 12\tbuiltins\tcomplex\t复数类\t表示复数,支持复数运算 13\tbuiltins\tbytearray\t可变字节数组类\t表示可变的字节数组,支持各种字节操作 14\tbuiltins\tbytes\t不可变字节数组类\t表示不可变的字节数组,不支持修改操作 15\tbuiltins\tmemoryview\t内存视图类\t提供对内存的高级访问和操作 16\tbuiltins\trange\t范围类\t表示一个范围内的整数序列,常用于循环迭代 17\tbuiltins\tellipsis\t省略号类\t表示省略号,常用于函数参数的默认值 18\tbuiltins\tNotImplemented\t未实现类\t表示未实现的方法或操作 19\tfunctools\tpartial\t偏函数类\t创建一个新的函数,固定部分参数 20\tfunctools\twraps\t函数装饰器类\t用于装饰器函数中保留原函数的元信息 21\tfunctools\tlru_cache\t缓存函数结果类\t用于缓存函数的计算结果 22\titertools\tcount\t计数器类\t生成一个无限的整数序列 23\titertools\tcycle\t循环器类\t生成一个无限循环的序列 24\titertools\trepeat\t重复器类\t生成一个重复的序列 25\titertools\tchain\t连接器类\t将多个序列连接成一个序列 26\titertools\tcompress\t压缩器类\t根据指定的掩码从序列中提取元素 27\titertools\tdropwhile\t跳过器类\t跳过满足条件的元素,然后返回剩余的元素 28\titertools\ttakewhile\t取值器类\t取满足条件的元素,然后停止返回 29\titertools\tislice\t切片器类\t对序列进行切片操作 30\titertools\tpermutations\t排列器类\t生成指定长度的排列 31\titertools\tcombinations\t组合器类\t生成指定长度的组合 32\titertools\tproduct\t笛卡尔积类\t生成多个序列的笛卡尔积 33\tfunctools\tcmp_to_key\t比较器类\t将旧的比较函数转换为新的键函数 34\tfunctools\ttotal_ordering\t全序关系类\t根据部分关系方法自动生成其他关系方法 35\tfunctools\treduce\t归约函数类\t对序列进行归约操作 36\tfunctools\tpartialmethod\t偏方法类\t创建一个新的绑定方法,固定部分参数 37\tfunctools\tsingledispatch\t单分派泛函数类\t根据第一个参数的类型进行分派的泛函数 38\tfunctools\tupdate_wrapper\t更新包装器类\t更新被装饰函数的元信息 39\tfunctools\tcached_property\t缓存属性类\t将方法的返回值缓存为属性 40\tfunctools\tsingledispatchmethod\t单分派泛方法类\t根据第一个参数的类型进行分派的泛方法 41\tfunctools\ttotal_ordering\t全序关系类\t根据部分关系方法自动生成其他关系方法 42\toperator\tadd\t加法运算符类\t实现加法运算符的功能 43\toperator\tsub\t减法运算符类\t实现减法运算符的功能 44\toperator\tmul\t乘法运算符类\t实现乘法运算符的功能 45\toperator\ttruediv\t真除法运算符类\t实现真除法运算符的功能 46\toperator\tfloordiv\t地板除法运算符类\t实现地板除法运算符的功能 47\toperator\tmod\t取模运算符类\t实现取模运算符的功能 48\toperator\tpow\t幂运算符类\t实现幂运算符的功能 49\toperator\tlt\t小于运算符类\t实现小于运算符的功能 50\toperator\tle\t小于等于运算符类\t实现小于等于运算符的功能 51\toperator\teq\t等于运算符类\t实现等于运算符的功能 52\toperator\tne\t不等于运算符类\t实现不等于运算符的功能 53\toperator\tgt\t大于运算符类\t实现大于运算符的功能 54\toperator\tge\t大于等于运算符类\t实现大于等于运算符的功能 55\toperator\tand_\t与运算符类\t实现与运算符的功能 56\toperator\tor_\t或运算符类\t实现或运算符的功能 57\toperator\tnot_\t非运算符类\t实现非运算符的功能 58\toperator\tis_\t身份运算符类\t实现身份运算符的功能 59\toperator\tis_not\t非身份运算符类\t实现非身份运算符的功能 60\toperator\titemgetter\t元素获取器类\t用于根据下标或键获取元素 61\toperator\tattrgetter\t属性获取器类\t用于根据属性名获取属性值 62\toperator\tmethodcaller\t方法调用器类\t用于调用指定名称的方法 63\toperator\tsetitem\t元素设置器类\t用于根据下标或键设置元素的值 64\toperator\tdelitem\t元素删除器类\t用于根据下标或键删除元素 65\toperator\tgetitem\t元素获取器类\t用于根据下标或键获取元素 66\toperator\tcontains\t成员运算符类\t用于判断元素是否存在于容器中 67\toperator\tlength_hint\t长度提示类\t用于获取容器的估计长度 68\toperator\tconcat\t连接运算符类\t用于连接多个序列 69\toperator\trepeat\t重复运算符类\t用于重复序列的元素 70\toperator\tcountOf\t元素计数类\t用于统计元素在序列中出现的次数 71\toperator\tindexOf\t元素索引类\t用于获取元素在序列中的索引 72\toperator\tattrgetter\t属性获取器类\t用于根据属性名获取属性值 73\toperator\tmethodcaller\t方法调用器类\t用于调用指定名称的方法 74\toperator\tsetitem\t元素设置器类\t用于根据下标或键设置元素的值 75\toperator\tdelitem\t元素删除器类\t用于根据下标或键删除元素 76\toperator\tgetitem\t元素获取器类\t用于根据下标或键获取元素 77\toperator\tcontains\t成员运算符类\t用于判断元素是否存在于容器中 78\toperator\tlength_hint\t长度提示类\t用于获取容器的估计长度 79\toperator\tconcat\t连接运算符类\t用于连接多个序列 80\toperator\trepeat\t重复运算符类\t用于重复序列的元素 81\toperator\tcountOf\t元素计数类\t用于统计元素在序列中出现的次数 82\toperator\tindexOf\t元素索引类\t用于获取元素在序列中的索引
原文地址: https://www.cveoy.top/t/topic/ptir 著作权归作者所有。请勿转载和采集!