摘要:迭代一個列表的和描述了如何使用迭代和。例子如下結果如下同時迭代兩個列表我之前用寫過同時迭代兩個列表的代碼例子如下結果如下和結合使用下面是展示如何使用和迭代兩個列表和他們的。
enumerate - 迭代一個列表的index和item
《Python Cookbook》(Recipe 4.4)描述了如何使用enumerate迭代item和index。
例子如下:
alist = ["a1", "a2", "a3"] for i, a in enumerate(alist): print(i, a)
結果如下:
0 a1 1 a2 2 a3zip - 同時迭代兩個列表
我之前用zip寫過同時迭代兩個列表的代碼.
例子如下:
alist = ["a1", "a2", "a3"] blist = ["b1", "b2", "b3"] for a, b in zip(alist, blist): print(a, b)
結果如下:
a1 b1 a2 b2 a3 b3enumerate 和 zip 結合使用
下面是展示如何使用 enumerate和zip, 迭代兩個列表和他們的index。
alist = ["a1", "a2", "a3"] blist = ["b1", "b2", "b3"] for i, (a, b) in enumerate(zip(alist, blist)): print(i, a, b)
結果如下:
0 a1 b1 1 a2 b2 2 a3 b3
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/43355.html
摘要:查看原函數的參數注釋甚至函數名的時候,只能看到裝飾器的相關信息。也就是說,它是裝飾器的裝飾器,并且以原函數為參數,作用是保留原函數的各種信息,使得我們之后查看被裝飾了的原函數的信息時,可以保持跟原函數一模一樣。 貌似只能創建一個專欄,所以這篇文章只好放到JavaScript從前端到全終端里了? 原文鏈接:Effective Python Python 作為一門入門極易并容易上癮的語...
摘要:邏輯運算符假設,運算符描述實例布爾與如果為,返回,否則它返回的計算值。布爾或如果是,它返回,否則它返回的計算值。以為例,說明語句。逗號表示打印在同一行本來,在語句中,字符串后面會接一個符號。 運算符 算術運算符 前面已經講過了四則運算,其中涉及到一些運算符:加減乘除,對應的符號分別是:+ - * /,此外,還有求余數的:%。這些都是算術運算符。其實,算術運算符不止這些。根據中學數...
摘要:抓住了迭代器模式的本質,即是迭代,賦予了它極高的地位。輸出結果輸出結果小結迭代器模式幾乎是種設計模式中最常用的設計模式,本文主要介紹了是如何運用迭代器模式,并介紹了模塊生成迭代器的種方法,以及種生成迭代器的內置方法。 showImg(https://segmentfault.com/img/bVbmv7W?w=4272&h=2848); 在軟件開發領域中,人們經常會用到這一個概念——設...
閱讀 2078·2021-10-12 10:12
閱讀 796·2021-09-24 09:47
閱讀 1196·2021-08-19 11:12
閱讀 3484·2019-08-29 13:06
閱讀 694·2019-08-26 11:43
閱讀 2579·2019-08-23 17:20
閱讀 1157·2019-08-23 16:52
閱讀 2607·2019-08-23 14:27