首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python 基础内置函数表及简单介绍

如果 iterable 所有元素均为 True(或 iterable ),返回 True any(iterable) 如果iterable中有任何一个元素True返回...如果 xFalse或忽略,返回False,否返回True bool类是int子类,唯一实例是FalseTrue x使用标准’真值测试方式’进行转换 class bytearray...如果返回 true,调用失败仍然是可能如果false,调用 object 将永远不会成功。...如果字符串是 object 属性之一名称,结果 True否则False。...对于许多类型,此函数尝试返回一个字符串,该字符串在传递给 eval() 时会产生一个具有相同对象,否则该表示是一个用尖括号括起来字符串,其中包含对象类型名称以及其他信息包括对象名称地址。

1.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

Python内置函数详解【翻译自pyth

如果可迭代对象返回False。...x用标准真值测试程序来转换。如果xfalse,它返回False否则返回True。bool类是int一个子类。它不能被子类化。...否则如果参数是整数或浮点数,返回具有相同值(在Python浮点精度内)浮点数。如果参数在Python浮点数范围之外,引发一个OverflowError。...如果字符串是对象一个属性,返回True否则返回False。(它实现是通过调用getattr(object, name)并查看它是否引发一个AttributeError)。...如果给定文件名,closefd必须True(默认值),否则将产生错误。 通过传递可调用对象opener可以使用自定义开启器。然后通过调用opener(文件,标志)获取文件对象基础文件描述器。

1.5K20

JSON神器之jq使用指南指北

否则输出false。 IN(来源;S): 如果源流中任何值出现在第二个流中,此内置输出true否则输出false。 builtins 返回格式 所有内置函数列表name/arity。...= 如果 a b 结果相等(即,如果它们表示等效 JSON 文档),表达式 'a == b' 将产生 'true',否则将产生 'false'。特别是,字符串永远不会被视为等于数字。...= b' 返回 'a == b' 相反值 如果-那么-否则 if A then B else C end将与 产生除 false 或 null 以外相同B其他情况相同。...替代运算符:// 形式过滤器a // b产生与 相同结果a,如果a产生 以外false 结果null。否则,a // b产生与 相同结果b。...(1 as $item | . + $item) isempty(exp) exp如果不产生输出,返回 true否则返回 false

28K30

开心档-软件开发入门之Ruby 数组(Array)

如果数组本身没有包含元素,返回 true。27array.eql?(other) 如果 array  other 是相同对象,或者两个数组带有相同内容,返回 true。...30array.first [or] array.first(n) 返回数组第一个元素或前 n 个元素。如果数组第一种形式返回 nil,第二种形式返回一个数组。...两个具有相同内容数组具有相同哈希代码。35array.include?(obj) 如果 self 中包含 obj,返回 true否则返回 false。...42array.last [or] array.last(n) 返回 self 最后一个元素。如果数组 ,第一种形式返回 nil。43array.length 返回 self 中元素个数。...59array.shift 返回 self 第一个元素,并移除该元素(把所有的其他元素下移一位)。如果数组返回 nil。60array.size 返回 array 长度(元素个数)。

1.6K30

开心档-软件开发入门之Ruby 数组(Array)

如果数组本身没有包含元素,返回 true。 27 array.eql?(other) 如果 array  other 是相同对象,或者两个数组带有相同内容,返回 true。...30 array.first [or] array.first(n) 返回数组第一个元素或前 n 个元素。如果数组第一种形式返回 nil,第二种形式返回一个数组。...两个具有相同内容数组具有相同哈希代码。 35 array.include?(obj) 如果 self 中包含 obj,返回 true否则返回 false。...42 array.last [or] array.last(n) 返回 self 最后一个元素。如果数组 ,第一种形式返回 nil。...59 array.shift 返回 self 第一个元素,并移除该元素(把所有的其他元素下移一位)。如果数组返回 nil。

1.2K30

Python3.6.5标准库文档(完整中文版)---内置函数(二)

结果是一个有效Python表达 式。如果x不是Python int对象,必须定义一个index()返回整数方法。...') class bool([ x ] ) 返回一个布尔值,即一个TrueFalse。...如果x假或省略,返回False; 否则返回True bool类是的子类int(参见数值类型-整数,浮点,复合)。它不能进一步分类。它唯一例子是False True(参见布尔值)。...如果它是一个整数,数组具有该大小,并将用字节进行初始化。 如果它是符合缓冲区接口对象,则将使用该对象只读缓冲区来初始化字节数组。...是一个不可变版本 -它具有相同非变异方法相同索引切片行为。0 <= x < 256 bytes bytearray 因此,构造函数参数被解释bytearray()。

51020

Python所有的内置函数 , 都帮你整理好了!

2. all() 语法 all(iterable), 如果 iterable 所有元素均为 True(或 iterable 返回 True 等价代码如下: def all(iterable):...() 语法 any(iterable), 如果 iterable 任一元素 True, 返回 True 如果可迭代对象返回 False 等价代码如下: def any(iterable):...整数,返回一个长度 source 初始化数组如果 source 字符串,必须提供 encoding 参数。...10.callable() 语法 callable(object), 用于检查一个对象是否可调用,可调用返回 True,否则返回 False 但是返回 True,调用对象 object 仍可能失败,如果返回...28.hasattr() 语法 hasattr(object, name),该实参是一个对象一个字符串。如果字符串是对象属性之一名称,返回 True否则返回 False

79531

JavaScript 权威指南第七版(GPT 重译)(二)

这两个运算符接受任何类型操作数,并且如果它们操作数相同返回true如果它们不同返回false。...= 不等运算符如果两个值根据==相等返回false否则返回true。!== 运算符如果两个值严格相等返回false否则返回true。正如您将在§4.10 中看到,! 运算符计算布尔非操作。...如果两个不同对象具有相同数量属性,具有相同名称值,它们仍然不相等。同样,具有相同顺序相同元素两个数组也不相等。...如果左侧对象是右侧类实例,运算符评估true否则评估false。第九章解释了在 JavaScript 中,对象类由初始化它们构造函数定义。...结果数组是稀疏(§7.3)。 delete 期望其操作数左值。如果它不是左值,运算符不起作用并返回true否则,delete 会尝试删除指定左值。

25810

JavaScript数据结构01 - 数组

concat 连接2个或更多数组,并返回结果 every 对数组每一运行指定函数,如果该函数对每一返回true返回true some 对数组每一运行指定函数,如果任一返回true...,返回true filter 对数组每一运行指定函数,返回该函数会返回true组成数组 reverse 颠倒数组中元素顺序 map 对数组每一运行指定函数,返回每次函数调用结果组成数组...比较函数应该具有两个参数ab,其返回值如下: 若a小于b,在排序后数组中a应该出现在b之前,返回一个小于0值。 若a等于b返回0。 若a大于b返回一个大于0值。...对象作为该执行回调时使用,传递给函数。 说明 有一个返回false整个every()返回false,并且不会执行后续其他回调函数。 数组every()直接返回true。...对象作为该执行回调时使用,传递给函数。 说明 有一个返回true整个some()返回true,并且不会执行后续其他回调函数。 数组some()直接返回false

1.1K30

【数据结构】什么是树?

兄弟节点:具有相同父节点节点互称为兄弟节点; 如上图:B、C是兄弟节点. 树度:一棵树中,最大节点度称为树度; 如上图:树6....树中结点具有相同数据类型及层次关系。 Operation InitTree(*T):构造树T。 DestroyTree(*T):销毁树T。...TreeEmpty(*T):若树T树,返回true,否则返回false。 TreeDepth(*T):返回树T深度。 Root(T):返回T根结点。...Parent(T,cur_e):若cur_e是树T中非根结点,返回双亲,否则返回空。...具体办法是: 把每个结点孩子结点排列起来,以单链表作存储结构,n个结点有n个孩子链表,如果是叶子结点此单链表.然后n个头指针又组成一个线性表,采用顺序存储结构,放进一个一维数组中,如下图所示

5610

【剑指 Java】第 1 弹:靠这份 Java 基础知识总结,我拿到了满意 Offer

4.3 位运算符 操作符 描述 例子 & 如果相对应位都是1,结果1,否则为0 (A&B),得到12,即0000 1100 | 如果相对应位都是 0,结果 0,否则为 1 如果相对应位都是 0,...结果 0,否则为 1 ^ 如果相对应位值相同结果0,否则为1 (A ^ B)得到49,即 0011 0001 〜 按位取反运算符翻转操作数每一位,即0变成1,1变成0。...用来反转操作数逻辑状态。如果条件true逻辑非运算符将得到false。 !(A && B)真。...x,x.equals(x) 应该返回 true 对称性 对于任何非引用值 x y,当 y.equals(x) 返回 true时,x.equals(y) 也应返回 true 传递性 对于任何非引用值...equals() 方法也返回 true; 两个对象有相同 hashCode(),他们不一定相等,因为 hashCode() 不是绝对可靠如果重写了 equals(),保留 hashCode()

44420

【读码JDK】- java.lang.Character类Api介绍及测试

true指定低代理代码值表示有效代理对,则为 true否则false 。...如果指定代码点是BMP(基本多语言平面或平面0)值,生成char数组具有与codePoint相同值。 如果指定代码点是补充代码点,生成char数组具有相应代理对。...如果以下至少一真,字符是有效数字: isDigit方法对字符true且字符 Unicode 十进制数字值(或其单字符分解)小于指定基数。在这种情况下,返回十进制数字值。...如果字符没有数值,返回 -1。如果字符具有不能表示非负整数数值(例如,小数值),返回 -2。 注意:此方法不能处理增补字符。...参形: ch - 要转换字符。 返回值: 字符数值,作为非负int值; -2 如果字符具有数值该值不能表示非负int值; -1 如果字符没有数值。

92120

数据结构笔记(一)

如果最高阶存在且不是1,去除与这个相乘常数。 得到结果就是大O阶。...ListEmpty(L):若线性表返回true否则返回false。 ClearList(*L):将线性表清空。...线性表顺序存储结构优缺点   优点 无须表示表中元素之间逻辑关系而增加额外存储空间 可以快速存取表中任一位置元素 缺点 插入删除操作需要移动大量元素 当线性表长度变化较大时,难以确定存储空间容量...头指针与头结点异同 头指针 头指针是指链表指向第一个结点指针,若链表有头结点,则是指向头结点指针 头指针具有标示作用,所以常用头指针冠以链表名字 无论链表是否,头指针均不为。...p说明第i个元素不存在; 否则查找成功,返回结点p数据。

47730

JavaScript array对象

如果传递是一或多个数组该方法会将这些数组每一都添加到结果数组如果传递值是不是数组,这些值会被简单添加到数组末尾 注意:该方法不会改变先后数组,而仅仅会返回被连接数组一个副本。...compareFunction(a, b) 必须总是对相同输入返回相同比较结果,否则排序结果将是不确定。...如果这个参数, "undefined" 会传递给 "this" 值 返回数组中第一个满足所提供测试函数元素值,否则返回 undefined。...,根据情况,如果包含返回 true否则返回false。...注意:如果参数中提供索引值是一个负值,并不改变其查找顺序,查找顺序仍然是从前向后查询数组如果抵消后索引值仍小于0,整个数组都将会被查询。其默认值0.

1.3K00

【Java提高十二】hashCode()equals()

如果两个对象根据equals(Object o)方法是相等调用这两个对象中任一对象hashCode方法必须产生相同整数结果。 3....如果两个对象根据equals(Object o)方法是不相等调用这两个对象中任一个对象hashCode方法,不要求产生不同整数结果。如果能不同,则可能提高散列表性能。...3、传递性:对于任何非引用值 x、y z,如果 x.equals(y) 返回 true,并且 y.equals(z) 返回 true,那么 x.equals(z) 应返回 true。...4、一致性:对于任何非引用值 x y,多次调用 x.equals(y) 始终返回 true 或始终返回 false,前提是对象上 equals 比较中所用信息没有被修改。...5、 对于任何非引用值 x,x.equals(null) 都应返回 false。 对于上面几个规则,我们在使用过程中最好遵守,否则会出现意想不到错误。

74840

算法·每日一题(详解+多解)-- day14

定义一个存储布尔值数组并全部赋值 false,把传进来数组排序,排序完传入回溯,得到最终答案后返回最终结果集即可。 回溯算法传入参数有已排序数组全是 false 布尔数组。...首选定义一个存放 int 类型数组集合作为临时结果集,对传进来二维数组进行判,若传进来 intervals 直接返回,由于结果集是临时结果集,记得将一维数组集合 toArray 成题目最终返回要求二维数组...首先对对传进来两个节点进行判,若两个均为说明是一样,但是任一节点一个另一个非两节点都有值,但是值不同均为不同树了。...若两节点有值且相同继续往下遍历,对应左子节点与右子节点均要相同,递归直到结束,若都相同则为相同树,否则不是相同树。...if (p == null && q == null) { return true; // 任一节点一个另一个非说明是不同树了

21310

Pandas 2.2 中文官方教程指南(十五)

请注意,正则表达式中任何捕获组名称将用作列名;否则将使用捕获组编号。 使用一个组正则表达式提取返回一个列DataFrame,如果expand=True。...请注意,正则表达式中任何捕获组名称将用于列名;否则将使用捕获组编号。 提取具有一个组正则表达式将返回一个列 DataFrame,如果 expand=True。...1 1 2 2 dtype: string 对具有正好一个捕获组正则表达式 Index 调用,如果 expand=True返回一个列。...请注意,正则表达式中任何捕获组名称将用于列名;否则将使用捕获组编号。 使用一个组提取正则表达式,如果expand=True返回一个列DataFrame。...1 1 2 2 dtype: string 对具有正好一个捕获组正则表达式调用Index,如果expand=True返回一个列DataFrame。

12610
领券