zoukankan      html  css  js  c++  java
  • Python中的内置函数(比较重要的)

    Abs()  获取绝对值

    All() 接受一个可迭代的类型,如果该类型中有元素,则所有元素必须都为真,返回值才为真,如果该类型中没有元素,返回值也为真

    Any()接受一个可迭代的类型,如果该类型中有元素,只有一个元素为真,返回值为真,如果该类型中没元素,则返回值为假

    Bin()和oct(),hex()将十进制数分别转化为2、8/16进制数

    Bytes() 将一个字符串通过编码(encoding)方式转化为字节类型

    Callable()判断对象是否可以被调用(一般是函数)

    Char(),ord()查看十进制数对应的ascll字符、查看某个ascll对应的十进制数

    数据类型:int,float ,bool,complex(复数(y=1+2j))。注y=2+3j是复数类型,要读取实部y.real  ,读取虚部y.imag

    Frozenset 不可变集合,f=frozenset({1,2,3}),只能把集合转化为不可变集合

    匿名函数

    注:匿名函数的格式首先是lambda  参数:函数体(一句语句),调用匿名函数的方法是把匿名函数整体赋值给一个变量,通过变量的调用来调用匿名函数。如下

    max(),min()取最大/最小值,注:默认通过参数所给值的大小进行比较,输出最大值,但是通过key=function(),设置进行比较的值

    Sorted(),默认按升序排列的列表,sorted(,reverse = True)按降序排列的列表

    Zip(A,B)一一对应输出元组,zip()是迭代器,A和B都是可迭代的类型

    Map(func,A)映射,产生新的元素,map()是迭代器,func是函数,A是可迭代的类型,通过func把A中的元素改变并输出,如下

    Reduce(func,A)    合并得最终结果,reduce()不是迭代器,func是函数,A是可迭代的类型,通过func把A中的元素合并,最后输出最终结果,如下

    Filter(func,A)起过滤作用,filter()是迭代器,func是函数,A是可迭代的类型,通过func过滤出A中元素为真的元素,如下

  • 相关阅读:
    Spark源码分析之-scheduler模块
    YARN
    java.lang.NoClassDefFoundError 怎么解决
    rdd
    Apache Spark探秘:三种分布式部署方式比较
    Sqrt函数的实现方法
    golang 自旋锁的实现
    支付宝往余额宝转钱怎么保证一致性
    mysql 面试题
    TCP 进阶
  • 原文地址:https://www.cnblogs.com/IQ-Python/p/6704847.html
Copyright © 2011-2022 走看看