2018年5月2日

python max和min函数的高级用法

摘要: 首先我们先看看正常max和min 的普通使用方法: 这样的比较确实能取出最大的年龄,但是完全不知道这是谁对应的。我们可以使用下面的方法来处理一下数据可以实现我们的要求。 我们在来看看max函数的原型。max(iterable, key, default) 。max函数的本质是去遍历传入的参数,然后返 阅读全文

posted @ 2018-05-02 21:36 哟,写bug呢?? 阅读(2423) 评论(1) 推荐(0) 编辑

python zip()函数用法详解

摘要: zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回一个zip对象,可以有这个对象生产这些元组组成的列表(可以使用list)。 下面用一个例子来解释: 上面其实可以看出一个打包的过程,对应的就有解包的方法,用'*'操作符可以实现解包: 注意,zip返回的本质是一个 阅读全文

posted @ 2018-05-02 20:52 哟,写bug呢?? 阅读(2817) 评论(0) 推荐(1) 编辑

python内置函数篇

摘要: 1、abs 取绝对值 2、all 必须x中的所有元素均不为空,0,false才会返回True,否则返回False 3、any any(x),只要x中有一个不为空,0,false就返回True,否则返回False 4、bin 将一个整形数字转换成二进制字符串 5、bool 空,None,0的布尔值为F 阅读全文

posted @ 2018-05-02 20:28 哟,写bug呢?? 阅读(338) 评论(0) 推荐(0) 编辑

python filter()和reduce()函数用法详解

摘要: 一、filter() 在Python内建函数中,有一个和map()函数用法类似、却可以用来过滤元素的迭代函数,这个函数就是filter()。它的函数原型是:filter(function,itearable) filter返回的是一个filter对象,可以通过list()或者for循环取出内容。 注 阅读全文

posted @ 2018-05-02 17:30 哟,写bug呢?? 阅读(10277) 评论(0) 推荐(1) 编辑

python map函数用法详解

摘要: python中的map()函数是一个内置的高阶函数,一般用法是map(function, iterable)。需要传入一个函数,这个函数可以是内置的,也可以是自己定义,也可以是匿名函数。第二个参数是一个可迭代对象,如列表,字符串等等。返回的是一个map对象,注意不是列表不能直接输出,可以通过for循 阅读全文

posted @ 2018-05-02 16:24 哟,写bug呢?? 阅读(20622) 评论(0) 推荐(2) 编辑

python匿名函数lambda用法

摘要: 介绍匿名函数之前不妨先看看这两个函数: 上面这两段代码实现的功能是完全一样的。第二段代码里面:lambda x,y:x+y 这就是一个函数,由于没有函数名称,所以称匿名函数。 下面仔细介绍一下匿名函数: 匿名函数的高级使用技巧:结合map.reduce,filter使用: 阅读全文

posted @ 2018-05-02 15:19 哟,写bug呢?? 阅读(667) 评论(0) 推荐(0) 编辑

python递归函数

摘要: 递归函数简单来说就是函数的自我调用。使用递归函数很多时候可以使得代码简洁,优雅。可以把复杂的问题分解成简单的子问题。递归有无与伦比的魅力,从著名的计算机名言就可以看出递归的奇妙: 其实上面这句话有点夸张了,递归不是完美的,它也有致命的弱点,那就是执行效率低,而且容易导致栈溢出(超过一千次)。 下面我 阅读全文

posted @ 2018-05-02 09:49 哟,写bug呢?? 阅读(461) 评论(0) 推荐(0) 编辑

导航