lambda表达式+python内置函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lambda表达式+python内置函数相关的知识,希望对你有一定的参考价值。

传统的定义函数方式如下

def f1():
    return 123

lambda表达式定义函数

f2 = lambda : 123

技术分享

 

 

python3的内置函数

技术分享

1.abs 绝对值

i = abs(-11)
print (i)

输出结果是11

abs = absolute 

2,all 循环参数,如果每个元素都为真,则返回为真

r = all([True, True])
print (r)

在python中 0 () [] ‘‘和 None是False(空值都是假的)

r = all(["123"," ", [1,2],""])
print (r)

返回为False

 

3,any 只要有一个为真 就为True

i = any([None," ","123"])
print (i)

返回为True

 

4,ascii 自动执行 ascii(对象)去对象的类中,找__reper__,获取返回值

class Foo:
    def __repr__(self):
        return "hello"

obj = Foo()

r = ascii(obj)
print (r)

返回值为hello

 

5,bin()二进制 oct()八进制 int()十进制 hex()十六进制

6,bool判断真假:本质上是把一个对象转换成布尔值

7,bytes(字节)bytesarray(字节列表)

补充字节和字符串之间的转换

bytes("xxxxx",encoding="uft-8")

8,chr() ord()

c = chr(65)

print (c)

返回值是A

chr找到对应ascii码中对应的字符(ascii码是一个字符对应一个字节)

 

同理 ord(a)

返回97 通过ord把一个字符转换成数字

以上是关于lambda表达式+python内置函数的主要内容,如果未能解决你的问题,请参考以下文章

lambda表达式+python内置函数

python基础之匿名函数内置函数

python有多少内置函数

lambda 表达式+python内置函数

python — lambda表达式与内置函数

Python全栈笔记04 [模块二] 18 Oct lambda表达式, 内置函数