最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中zip函數(shù)用法詳解(全)

 更新時(shí)間:2023年09月20日 10:40:21   作者:577wq  
這篇文章主要給大家介紹了關(guān)于python中zip函數(shù)用法詳解的相關(guān)資料,zip()是Python的一個(gè)內(nèi)建函數(shù),文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

Python 的 zip()

在Python中,zip()是一個(gè)內(nèi)置函數(shù),用于將多個(gè)可迭代對(duì)象(例如列表、元組等)打包成一個(gè)元組的迭代器。它接受多個(gè)參數(shù),每個(gè)參數(shù)代表一個(gè)可迭代對(duì)象,并返回一個(gè)迭代器,每次迭代返回一個(gè)包含來自每個(gè)可迭代對(duì)象的元素組成的元組。

下面是zip()函數(shù)的基本語法:

zip(*iterables)

其中,*iterables表示可變數(shù)量的可迭代對(duì)象參數(shù),可以是列表、元組等。

以下是一個(gè)示例

展示如何使用zip()函數(shù)將兩個(gè)列表打包成一個(gè)元組的迭代器:

fruits = ['apple', 'banana', 'orange']
prices = [1.0, 0.5, 0.8]
for fruit, price in zip(fruits, prices):
    print(fruit, price)

輸出:

apple 1.0
banana 0.5
orange 0.8

在上述示例中,zip(fruits, prices)fruitsprices兩個(gè)列表打包成一個(gè)元組的迭代器。在每次迭代中,fruit變量接收fruits列表中的元素,price變量接收prices列表中的元素,然后打印它們。

如果傳入的可迭代對(duì)象長度不一致,zip()函數(shù)會(huì)以最短的可迭代對(duì)象為準(zhǔn),忽略多余的元素。

您還可以使用list()函數(shù)將zip()的結(jié)果轉(zhuǎn)換為列表,或使用tuple()函數(shù)將其轉(zhuǎn)換為元組。

zip()函數(shù)的應(yīng)用

矩陣相加減、點(diǎn)乘(也可以用for循環(huán)+列表推導(dǎo)式實(shí)現(xiàn))

In [10]: m = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
In [11]: n = [[1, 1, 1], [2, 2, 3], [3, 3, 3]]
# 矩陣的點(diǎn)乘
In [13]: [x*y for a, b in zip(m, n) for x, y in zip(a, b)]
Out[13]: [1, 2, 3, 8, 10, 18, 21, 24, 27]
# 矩陣相加
In [14]: [x+y for a, b in zip(m, n) for x, y in zip(a, b)]
Out[14]: [2, 3, 4, 6, 7, 9, 10, 11, 12]

總結(jié)

到此這篇關(guān)于python中zip函數(shù)用法詳解的文章就介紹到這了,更多相關(guān)python zip函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytorch使用-tensor的基本操作解讀

    pytorch使用-tensor的基本操作解讀

    這篇文章主要介紹了pytorch使用-tensor的基本操作解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Python flask框架定時(shí)任務(wù)apscheduler應(yīng)用介紹

    Python flask框架定時(shí)任務(wù)apscheduler應(yīng)用介紹

    Flask是Python社區(qū)非常流行的一個(gè)Web開發(fā)框架,本文將嘗試將介紹APScheduler應(yīng)用于Flask之中實(shí)現(xiàn)定時(shí)任務(wù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10
  • python批量提取圖片信息并保存的實(shí)現(xiàn)

    python批量提取圖片信息并保存的實(shí)現(xiàn)

    這篇文章主要介紹了python批量提取圖片信息并保存的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • PyQt5設(shè)置登錄界面及界面美化的實(shí)現(xiàn)

    PyQt5設(shè)置登錄界面及界面美化的實(shí)現(xiàn)

    這篇文章主要介紹了PyQt5設(shè)置登錄界面及界面美化的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Python容器類型之列表/字典/元組/集合方式

    Python容器類型之列表/字典/元組/集合方式

    這篇文章主要介紹了Python容器類型之列表/字典/元組/集合方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • python 容器總結(jié)整理

    python 容器總結(jié)整理

    這篇文章主要介紹了python 容器總結(jié)整理的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • python實(shí)現(xiàn)支持目錄FTP上傳下載文件的方法

    python實(shí)現(xiàn)支持目錄FTP上傳下載文件的方法

    這篇文章主要介紹了python實(shí)現(xiàn)支持目錄FTP上傳下載文件的方法,適用于windows及Linux平臺(tái)FTP傳輸文件及文件夾,需要的朋友可以參考下
    2015-06-06
  • 從python讀取sql的實(shí)例方法

    從python讀取sql的實(shí)例方法

    在本篇內(nèi)容里小編給各位整理的是關(guān)于從python讀取sql的知識(shí)點(diǎn)總結(jié),需要的朋友們可以學(xué)習(xí)參考下。
    2020-07-07
  • python按比例隨機(jī)切分?jǐn)?shù)據(jù)的實(shí)現(xiàn)

    python按比例隨機(jī)切分?jǐn)?shù)據(jù)的實(shí)現(xiàn)

    這篇文章主要介紹了python按比例隨機(jī)切分?jǐn)?shù)據(jù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 詳解小白之KMP算法及python實(shí)現(xiàn)

    詳解小白之KMP算法及python實(shí)現(xiàn)

    在看子串匹配問題的時(shí)候,書上的關(guān)于KMP的算法的介紹總是理解不了??戳艘槐榇a總是很快的忘掉,后來決定好好分解一下KMP算法,算是給自己加深印象。感興趣的朋友跟隨小編一起看看吧
    2019-04-04

最新評(píng)論

华坪县| 广德县| 临安市| 蓝田县| 柳江县| 盐池县| 潼南县| 宁国市| 库尔勒市| 巴林左旗| 晋中市| 灌阳县| 安宁市| 志丹县| 蒲江县| 南投县| 岳阳市| 于田县| 营山县| 醴陵市| 泾阳县| 泸州市| 江陵县| 崇阳县| 阿图什市| 辽宁省| 五华县| 新津县| 枣阳市| 绥棱县| 宝兴县| 南部县| 安图县| 潢川县| 巩义市| 威信县| 阜新| 平泉县| 陆良县| 北京市| 迁西县|