
python中的一些稀缺函数
Odyssues_lee
人生苦短,我用Python!
展开
-
python中map()函数的用法介绍
引入map()方法,首先是从一行代码切入的。代码如下:dicts = list(map(lambda x : x.to_dict(), user))大家能看懂吗?不难看出此行代码最重要的map()方法的使用。那么,接下来,我们来介绍map()方法。map()的原型是map(function, iterable, …),它的返回结果是一个列表。参数 function:...原创 2018-08-01 14:51:43 · 28103 阅读 · 4 评论 -
python中reduce()函数的用法介绍
reduce()函数和map()函数都是python中的高阶函数,充分的体现了大蟒的特点,和可迭代的特性。reduce()接受两个参数:第一个参数是一个函数,第二个参数是一个可以迭代的类型(Iterable) 第一个参数的函数也必须接受两个参数,reduce会把函数的返回值与序列的下一个元素继续传入函数做计算。如下例子,求从1累乘到100的值#reduce 将函数的到的结果继续...原创 2018-08-01 16:03:34 · 3988 阅读 · 0 评论 -
python中sys、os模块中的路径使用
一、sys.argv[0]import sysprint sys.argv[0]# 获得的是当前执行脚本的位置(若在命令行执行的该命令,则为空)利用命令行执行输出为空:利用代码执行输出为当前文件的绝对路径:二、os模块import osprint os.getcwd()# 获得当前工作目录print os.path.abspath('.')# 获得当前工...原创 2018-08-03 15:27:26 · 1009 阅读 · 0 评论 -
python中用for循环遍历的过程中删除列表中元素的注意点
小编今天从项目引入这个天大的坑!!!由于工作的需要,小编需要将旧表的数据迁移至新表,由于项目的需求要动态的创建表并迁移数据(表格用项目编号来区分,在模型类里面封装了创建表格的静态方法), 这个静态方法其实就是拼接sql语句。由于表格达到2000+,所以只好上线之前就迁移好数据和表格,小编花了将近一周的时间终于初见成效,但是其中有一块耗费了小编一天的时间,那就是在数据迁移的时候,遇到了不同的旧表...原创 2018-09-07 19:41:23 · 4604 阅读 · 3 评论 -
python中Fraction()方法的用法介绍
小编是想将字符串的分数,转换为浮点型的小数才接触到这个方法的。源码如下:class Fraction(numbers.Rational): """This class implements rational numbers. In the two-argument form of the constructor, Fraction(8, 6) will prod...原创 2018-10-25 13:51:20 · 7469 阅读 · 0 评论