国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python分割列表(list)的方法示例

2019-11-25 16:12:02
字體:
來源:轉載
供稿:網友

前言

在日常開發(fā)中,有些API接口會限制請求的元素個數,這時就需要把一個大列表分割為固定的小列表,再進行相關處理,本文搜集了幾個簡單的方法,分享出來供大家參考學習,下面來看看詳細的介紹:

方法示例

#1.分割大列表為三個元素的小列表,不夠三個元素的亦當成一個列表輸出In [17]: lstOut[17]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]In [18]: for i in range(0,len(lst),3):  ...:   print lst[i:i+3]  ...:[0, 1, 2][3, 4, 5][6, 7, 8][9]#2.稍微改進下,用了個列表推導,結果都放到一個列表了In [35]: lstOut[35]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]In [36]: b = [lst[i:i+3] for i in range(0,len(lst),3)]In [37]: bOut[37]: [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9]]In [38]:#3.不太喜歡的lambda,猛一看不懂,再細看邏輯還是上面的邏輯In [10]: f = lambda a:map(lambda b:a[b:b+3],range(0,len(a),3))In [11]: lstOut[11]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]In [12]: f(lst)Out[12]: [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9]]

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對武林網的支持。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 洪洞县| 安西县| 玉林市| 措美县| 康马县| 池州市| 郁南县| 类乌齐县| 政和县| 长顺县| 涞源县| 静乐县| 博野县| 勐海县| 高州市| 德安县| 桂林市| 历史| 芦山县| 灌南县| 芷江| 九江县| 个旧市| 左云县| 开封市| 旺苍县| 定结县| 从化市| 镇远县| 呈贡县| 温州市| 饶河县| 泰来县| 凤山县| 宁波市| 宜昌市| 普定县| 舟曲县| 怀仁县| 福鼎市| 石家庄市|