zoukankan      html  css  js  c++  java
  • 4.1、内建函数

    1、range

    2、filter

    3、reduce

    4、sorted

    from functools import reduce
    print(reduce(lambda x,y:x+y,range(10)))
    
    # map.filter,返回的是迭代器

    map() 会根据提供的函数对指定序列做映射。
    #和map()类似,filter()也接收一个函数和一个序列。和map()不同的时,filter()把传入的函数依次作用于每个元素,
    然后根据返回值是True还是False决定保留还是丢弃该元素。
    # 例如,在一个list中,删掉偶数,只保留奇数,可以这么写: # def a(x): # if x%2==1: # return x x%2==1 # print(filter( ,range(100))) print(list(map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10]))) print(list(filter(lambda x:x%2==1,range(10))))
  • 相关阅读:
    17111 Football team
    Train Problem I (HDU 100题纪念)
    迷宫问题
    图形点扫描
    看病要排队(stl)
    水果
    Prime Ring Problem
    N皇后问题
    2^x mod n = 1
    Queuing
  • 原文地址:https://www.cnblogs.com/foremostxl/p/9596213.html
Copyright © 2011-2022 走看看