python 内置函数

来源:互联网 发布:hosts网络源 每日更新 编辑:程序博客网 时间:2024/06/06 00:18
filter用法:res = filter(lambada i:i>2,range(10))for j in res:    print j#会输出3,4,5,6,7,8,9即Filter为过滤 range(10)产生的序列,满足条件i>2为真则输出产生一个新的列表
注:Filter从原有的序列中选择条件为真的元素组成新的序列
map的用法:res = map(lambada i:i*i,range(6))for j in res:    print j#会输出0,1,4,9,16,25即map将 range(6)产生的序列,每个元素进行i*i后输出产生一个新的列表。
注:map从原有的序列中,使用每个元素进行计算得到新的值组成新的序列


原创粉丝点击