" />

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

python內(nèi)置函數(shù)zip詳解

 更新時間:2022年01月16日 11:18:10   作者:木心  
這篇文章主要為大家介紹了python內(nèi)置函數(shù)zip,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

一、簡介

zip() 函數(shù)用于將可迭代的對象作為參數(shù),主要功能是將對象中對應(yīng)的元素打包成一個個元組,然后返回由這些元組組成的列表。

如果各個iterable迭代器的元素個數(shù)不一致,則返回列表長度與最短的對象相同,利用 * 號操作符,可以將元組解壓為列表。

要點:打包成元組,返回列表,如果長度不一致,則與短的iterable對齊

二、詳解

語法zip([iterable, ...])

參數(shù):iterable是一個或者多個可以迭代的對象

三、代碼

舉例一:將兩個列表的元素分別代表x坐標和y坐標,將其分別打包成點的坐標對形式

x = [1, 2, 3]
y = [4, 5, 6]
for i in zip(x, y):
    print(i)
(1, 4)
(2, 5)
(3, 6)

舉例二:求兩個維度相同向量的內(nèi)積

def innerproduct(vector1, vector2):
    return sum([i * j for i, j in zip(vector1, vector2)])
    
print(innerproduct([1,2,3], [1,2,3]))

14

四、Reference

http://www.dbjr.com.cn/article/227209.htm

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • 基于Python實現(xiàn)傻瓜式GIF制作工具

    基于Python實現(xiàn)傻瓜式GIF制作工具

    有沒有什么內(nèi)容形式,比小視頻更小,比普通圖片更豐富?有,GIF動態(tài)圖就是其中一種形式。本文將為大家介紹如何通過Python實現(xiàn)一個傻瓜式的gif生成工具,感興趣的可以了解一下
    2021-12-12
  • Python3+SQLAlchemy+Sqlite3實現(xiàn)ORM教程

    Python3+SQLAlchemy+Sqlite3實現(xiàn)ORM教程

    這篇文章主要介紹了Python3+SQLAlchemy+Sqlite3實現(xiàn)ORM教程,需要的朋友可以參考下
    2021-02-02
  • Python面向?qū)ο蟪绦蛟O(shè)計類的多態(tài)用法詳解

    Python面向?qū)ο蟪绦蛟O(shè)計類的多態(tài)用法詳解

    這篇文章主要介紹了Python面向?qū)ο蟪绦蛟O(shè)計類的多態(tài)用法,結(jié)合實例形式詳細分析了Python面向?qū)ο蟪绦蛟O(shè)計中類的多態(tài)概念、原理、用法及相關(guān)操作注意事項,需要的朋友可以參考下
    2019-04-04
  • Python Django模型詳解

    Python Django模型詳解

    這篇文章主要介紹了Django 模型類(models.py)的定義詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2021-10-10
  • Python對CSV、Excel、txt、dat文件的處理

    Python對CSV、Excel、txt、dat文件的處理

    本文介紹的是Python對CSV、Excel、txt、dat文件的處理,具有一定的參考價值,需要的朋友跟隨小編一起來看下
    2018-09-09
  • 基于opencv實現(xiàn)手勢控制音量(案例詳解)

    基于opencv實現(xiàn)手勢控制音量(案例詳解)

    這篇文章主要介紹了基于opencv的手勢控制音量和ai換臉,通過定義了一個名為 handDetector 的類,用于檢測和跟蹤手部,結(jié)合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2023-08-08
  • Python 3.8新特征之a(chǎn)syncio REPL

    Python 3.8新特征之a(chǎn)syncio REPL

    我最近都在寫一些Python 3.8的新功能介紹的文章,在自己的項目中也在提前體驗新的Python版本。這篇文章主要介紹了Python 3.8新特征之a(chǎn)syncio REPL,需要的朋友可以參考下
    2019-05-05
  • virtualenv介紹及簡明教程

    virtualenv介紹及簡明教程

    這篇文章主要介紹了virtualenv介紹及簡明教程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • python將matplotlib嵌入到tkinter中的步驟詳解

    python將matplotlib嵌入到tkinter中的步驟詳解

    tkinter是Python標準庫中自帶的GUI工具,使用十分方便,如能將matplotlib嵌入到tkinter中,就可以做出相對專業(yè)的數(shù)據(jù)展示系統(tǒng),很有競爭力,本文就給大家介紹python將matplotlib嵌入到tkinter中的方法步驟,需要的朋友可以參考下
    2023-08-08
  • python實現(xiàn)選取或刪除指定列包含指定內(nèi)容的行

    python實現(xiàn)選取或刪除指定列包含指定內(nèi)容的行

    這篇文章主要介紹了python實現(xiàn)選取或刪除指定列包含指定內(nèi)容的行,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02

最新評論