2017年4月11日
摘要: 1.当想同时得到索引和对应的值时,可以用enumerate()函数 2.要同时循环两个或多个序列,可以与zip()函数配对。 3.要反向循环序列,首先是正向的指定序列,然后调用revers()函数。 4. 要以排序顺序循环序列,请使用sorted()函数,该函数返回一个新的排序序列,而不改原来的序列 阅读全文
posted @ 2017-04-11 23:42 残夜天晴 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: 1.运用列表生成式,可以写出非常简洁的代码 例如: 可以写成如下形式: for循环后面还可以加上if语句来作为判断条件,如可以得到偶数 还可以利用双重for循环,生成全排列 列表表达式可以包含复杂的表达式和函数嵌套 嵌套的列表表达式 上面的表达式还可以写成下面的形式: 这个反过来写也是一样,如下: 阅读全文
posted @ 2017-04-11 22:59 残夜天晴 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Python中内置的三个函数与序列一起使用非常有用:filter(), map()和reduce()。 1.filter(function, sequence) filter()的作用是从一个序列中筛出符合条件的元素。 filter()也接收一个函数和一个序列,filter()把传入的函数依次作用于 阅读全文
posted @ 2017-04-11 01:13 残夜天晴 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 以下是list数据类型的各种操作 Add an item to the end of the list; equivalent to a[len(a):] = [x]. Extend the list by appending all the items in the given list; equ 阅读全文
posted @ 2017-04-11 00:07 残夜天晴 阅读(2574) 评论(0) 推荐(0) 编辑