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