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

python同時遍歷兩個list用法說明

 更新時間:2020年05月02日 10:36:58   作者:s740556472  
這篇文章主要介紹了python同時遍歷兩個list用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

前言

需求是將兩個list同時進(jìn)行遍歷,然后同步的將每個元素add到一個dict中,雖然有麻煩的方式,比如直接用list的數(shù)組下標(biāo)可以實現(xiàn),但是一點也不pythonic,于是想到了zip內(nèi)置函數(shù)。記錄下寫法~

正文

廢話不多說直接上代碼:

 dict_1 = {}
 list_1 = ['a','b','c']
 list_2 = ['1','2','3']
 """ zip打包用法,同時遍歷兩個list """
 for symbol,digit in zip(list_1,list_2):
  dict_1[symbol] = digit 

最終就是同步的將list1 、2進(jìn)行遍歷,同步的放入到dict中。

結(jié)果如下:

dict_1 = {'a':'1','b':'2','c':'3'}

補充知識:Python之for循環(huán)里面遍歷兩個List或多個對象

0、臥槽,頭回見這樣的用法,其實in后面的兩個list會組成(list1,list2)這樣的元組,等于是target元組

def redirect_back(default='hello', **kwargs):
  for target in request.args.get('next'), request.referrer:
    if not target:
      continue
    if is_safe_url(target):
      return redirect(target)
  return redirect(url_for(default, **kwargs))

好變態(tài)的語法,我也是醉了,這樣的方案也能解決我的bug

1、再看一個例子吧:

>>> for target in [1,2,3], [7,8,9]:
...   print(target)
... 
[1, 2, 3]
[7, 8, 9]

2、再來看一個,可見in后面當(dāng)有多個對象的時候,會被組成一個tuple??!

每個target就是其中tuple中的一個元素哦

>>> for target in [1,2,3],["wangba",8,9],'hello':
...   print(target)
... 
[1, 2, 3]
['wangba', 8, 9]
hello

以上這篇python同時遍歷兩個list用法說明就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實現(xiàn)我的世界小游戲源代碼

    Python實現(xiàn)我的世界小游戲源代碼

    這篇文章主要介紹了Python實現(xiàn)我的世界小游戲源代碼,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • python獲取linux和windows系統(tǒng)指定接口的IP地址的步驟及代碼

    python獲取linux和windows系統(tǒng)指定接口的IP地址的步驟及代碼

    這篇文章主要介紹了python獲取linux和windows系統(tǒng)指定接口的IP地址,本文分步驟通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-05-05
  • python入門turtle庫實現(xiàn)螺旋曲線圖的方法示例

    python入門turtle庫實現(xiàn)螺旋曲線圖的方法示例

    turtle(海龜)是Python重要的標(biāo)準(zhǔn)庫之一,它能夠進(jìn)行基本的圖形繪制,本文就來介紹了一下python入門turtle庫實現(xiàn)螺旋曲線圖的方法示例,感興趣的可以了解一下
    2021-11-11
  • Python中處理時間的幾種方法小結(jié)

    Python中處理時間的幾種方法小結(jié)

    這篇文章主要介紹了Python中處理時間的幾種方法,包括時間的獲取和時間之間的轉(zhuǎn)換等等,需要的朋友可以參考下
    2015-04-04
  • Python有序查找算法之二分法實例分析

    Python有序查找算法之二分法實例分析

    這篇文章主要介紹了Python有序查找算法之二分法,結(jié)合實例形式分析了Python二分查找算法的原理與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2017-12-12
  • python通過getopt模塊如何獲取執(zhí)行的命令參數(shù)詳解

    python通過getopt模塊如何獲取執(zhí)行的命令參數(shù)詳解

    這篇文章主要給大家介紹了關(guān)于python通過getopt模塊如何獲取執(zhí)行的命令參數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-12-12
  • 一文詳解NumPy分割與搜索數(shù)組

    一文詳解NumPy分割與搜索數(shù)組

    NumPy 提供了 np.array_split() 函數(shù)來分割數(shù)組,將一個數(shù)組拆分成多個較小的子數(shù)組和提供了多種方法來搜索數(shù)組中的元素,并返回匹配項的索引,本文將給大家詳細(xì)介紹NumPy分割與搜索數(shù)組,需要的朋友可以參考下
    2024-05-05
  • python實現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法

    python實現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法

    今天小編就為大家分享一篇python實現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 基于Python實現(xiàn)面向?qū)ο蟀鎸W(xué)生管理系統(tǒng)

    基于Python實現(xiàn)面向?qū)ο蟀鎸W(xué)生管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了如何利用python實現(xiàn)學(xué)生管理系統(tǒng)(面向?qū)ο蟀妫?,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Python爬取APP下載鏈接的實現(xiàn)方法

    Python爬取APP下載鏈接的實現(xiàn)方法

    這篇文章主要實現(xiàn)的是批量下載安卓APP。顯然用手點是不科學(xué)的。于是嘗試用Python寫了一個半自動化的腳本。所謂半自動化,就是把下載鏈接批量抓取下來,然后一起貼到迅雷里進(jìn)行下載,這樣可以快速批量下載。有需要的朋友們可以一起看看吧。
    2016-09-09

最新評論