<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 函數式編程 也稱為泛函編程 ### 過濾器 filter `filter(func,seq)`為已知序列的每個元素調用給定的布爾函數,返回值為True將添加至新的列表中(接收兩個參數) ``` filter(bool, ['hiayng','', None, 0, False]) --> ['hiayng'] filter(lambda x: bool(x), ['hiayng','', None, 0, False]) --> ['hiayng'] ``` > bool可以判斷是否為真,為真返回True 此處所用函數需返回值必須為True或者False,如下 ```python def f(x): if x: return True else: return False ``` ![](http://om4h63cja.bkt.clouddn.com/17-3-7/12890866-file_1488869174468_caec.jpg) --- ### 函數映射器 map `map(func,seq1[, seq2...]) `將函數調用“映射”到每個序列的對應元素上并返回一個包含所有返回值 在python2是列表,在python3是生成器 ```python for i in map(lambda x, y, z: x+y+z, [1,2, 3], [1,2 ,3], [1, 2, 3]): print(i) ``` map(None, L1, L2) 在python 3.0廢棄 ![](http://om4h63cja.bkt.clouddn.com/17-3-7/62757909-file_1488869174586_545a.jpg) --- ### 折疊器 reduce `reduce(func, seq[, init])` 將二元函數作用于序列的元素,每次攜帶一對(先前的結果和下一個序列元素)進行函數運算,最后返回單一的值,也可以給定初始值 `reduce(lambda x, y: x+y, [1, 2, 3, 4, 5])`
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看