摘要: 一、高阶函数 1、map(): map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 2、reduce(): 把一个函数作用在一个序列[x1, x2, x3, ...]上,这个函数必须接收两个参数,redu 阅读全文
posted @ 2018-08-23 17:32 yl007 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、切片 L[0:3]、L[:3]、L[3:]、L[-1:]、L[:10:2]、L[::5] tuple也是一种list,唯一区别是tuple不可变。因此,tuple也可以用切片操作,只是操作的结果仍是tuple。 字符串'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用 阅读全文
posted @ 2018-08-23 15:37 yl007 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 定义函数 定义一个函数使用def语句,依次写出函数名、括号、括号中的参数和冒号:在缩进块中编写函数体,函数的返回值用return语句返回。 导入函数:from 文件名 import 函数名 数据类型检查可以用内置函数isinstance()实现 Python的函数返回多值其实就是返回一个tuple 阅读全文
posted @ 2018-08-23 11:45 yl007 阅读(110) 评论(0) 推荐(0) 编辑