欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中一個for循環(huán)循環(huán)多個變量的示例

 更新時間:2019年07月16日 09:32:06   作者:TheOneGIS  
今天小編就為大家分享一篇Python中一個for循環(huán)循環(huán)多個變量的示例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

首先,熟悉一個函數(shù)zip,如下是使用help(zip)對zip的解釋。

Help on built-in function zip in module __builtin__:

zip(...)

zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)]

Return a list of tuples, where each tuple contains the i-th element
from each of the argument sequences. The returned list is truncated
in length to the length of the shortest argument sequence.

看一個實(shí)例:

x = [1, 2, 3]
y = [-1, -2, -3] # y = [i * -1 for i in x]
zip(x, y)

zip的結(jié)果如下:

 [(1, -1), (2, -2), (3, -3)]

zip([seql, ...])接受一系列可迭代對象作為參數(shù),將對象中對應(yīng)的元素打包成一個個tuple(元組),然后返回由這些tuples組成的list(列表)。

進(jìn)入正題:如何使用一個for循環(huán)同時循環(huán)多個變量呢?使用tuple。如下,同時循環(huán)i和j變量。

for (i, j) in [(1, 2), (2, 3), (4, 5)]:
print(i, j)

輸出結(jié)果如下:

(1, 2)
(2, 3)
(4, 5)

所以我們?nèi)绻獙和y中的元素分別相加,則可以使用如下代碼:

for (i, j) in zip(x, y):
  print(i + j)

輸出結(jié)果:

0
0
0

以上這篇Python中一個for循環(huán)循環(huán)多個變量的示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python類super()及私有屬性原理解析

    Python類super()及私有屬性原理解析

    這篇文章主要介紹了Python類super()及私有屬性原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • python暴力解壓rar加密文件過程詳解

    python暴力解壓rar加密文件過程詳解

    這篇文章主要介紹了python解壓rar加密文件過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 女神相冊密碼忘記了 我只用Python寫了20行代碼

    女神相冊密碼忘記了 我只用Python寫了20行代碼

    這篇文章主要介紹了怎么樣用Python寫了20行代碼來破解找回已經(jīng)忘記的密碼,密碼的排列組合是有限的,遍歷嘗試就能夠試出正確的密碼,但這個工作要怎么用python實(shí)現(xiàn),請看下文
    2021-08-08
  • python pygame入門教程

    python pygame入門教程

    pygame是python的游戲編程模塊,今天我們就來一起簡單的學(xué)習(xí)如何使用該模塊
    2021-06-06
  • 用Python登錄Gmail并發(fā)送Gmail郵件的教程

    用Python登錄Gmail并發(fā)送Gmail郵件的教程

    這篇文章主要介紹了用Python登錄Gmail并發(fā)送Gmail郵件的教程,利用了Python的SMTP庫,代碼非常簡單,需要的朋友可以參考下
    2015-04-04
  • 教你用Python pygame設(shè)置窗口標(biāo)題和圖標(biāo)

    教你用Python pygame設(shè)置窗口標(biāo)題和圖標(biāo)

    今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識,文章圍繞著用Python pygame設(shè)置窗口標(biāo)題和圖標(biāo)展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • pytorch?collate_fn的基礎(chǔ)與應(yīng)用教程

    pytorch?collate_fn的基礎(chǔ)與應(yīng)用教程

    這篇文章主要給大家介紹了關(guān)于pytorch?collate_fn基礎(chǔ)與應(yīng)用的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-02-02
  • 簡單介紹Python的Django框架的dj-scaffold項(xiàng)目

    簡單介紹Python的Django框架的dj-scaffold項(xiàng)目

    這篇文章主要介紹了簡單介紹Python的Django框架的dj-scaffold項(xiàng)目,用于輔助Django框架的目錄設(shè)置,需要的朋友可以參考下
    2015-05-05
  • PyTorch的torch.cat用法

    PyTorch的torch.cat用法

    這篇文章主要介紹了PyTorch的torch.cat用法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python實(shí)現(xiàn)繪制3D地球旋轉(zhuǎn)效果

    Python實(shí)現(xiàn)繪制3D地球旋轉(zhuǎn)效果

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)繪制出3D地球旋轉(zhuǎn)的效果,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下
    2023-02-02

最新評論