美文网首页
python中的常用函数

python中的常用函数

作者: 机械师的呆子 | 来源:发表于2017-11-07 09:40 被阅读0次

    1、range(a,b)---->范围生成函数[是一个左闭--右开的区间]

    语法:

    2、random(a,b)---->随机数生成函数[是一个左闭--右闭的区间]

    3、lambda()---->匿名函数---->不用想名字,当不在使用时,内存直接回收。

    4、filter(a,b)---->过滤器---->进行过滤操作,将文件中不符合要求的数据除去。

    语法:

    filter(function or None, iterable)这个函数中的两个参数,第一次参数是Function或None,第二个是一个可以迭代列表。用函数来确定列表中的真假,符合条件的生成一个新的列表,如果为None,则判断原列表数据的真假,重新形成列表。<按照要求筛选数据>

    5、map()---->映射函数

    语法:

    map(func, *iterables) 第一个参数Function,第二个是可迭代数据。将可迭代数据中的数据作为自变量依次传入Function然后得到映射。

    6、sorted()---->排序函数---->返回一个新的函数

    语法:sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list

    可以看到其中第一个参数是可迭代对象,后面的参数都是具有默认值的,重点阐述如下:

    1、cmp,比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0

    2、key,主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序

    3、reverse,是否反转,默认情况下不反转

      

    相关文章

      网友评论

          本文标题:python中的常用函数

          本文链接:https://www.haomeiwen.com/subject/whermxtx.html