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

Python zip()函數(shù)用法實(shí)例分析

 更新時(shí)間:2018年03月17日 10:17:56   作者:快遞小可  
這篇文章主要介紹了Python zip()函數(shù)用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Python zip()函數(shù)的功能、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了Python zip()函數(shù)用法。分享給大家供大家參考,具體如下:

這里介紹python中zip()函數(shù)的使用:

>>> help(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.

zip([seq1, ...])接受一系列可迭代對象作為參數(shù),將對象中對應(yīng)的元素打包成一個(gè)個(gè)元組,然后返回由這些元組組成的列表。若傳入?yún)?shù)的長度不等,則返回列表的長度和參數(shù)中長度最短的對象相同。

1》

>>> x=[1,2,3]
>>> y=[1,2,3]
>>> z=(1,2,3)
>>> zip(x,y,z)
[(1, 1, 1), (2, 2, 2), (3, 3, 3)]

2》

>>> x=(1,2,3,4)
>>> y=[1,2,3]
>>> zip(x,y) #傳入?yún)?shù)的長度不等,則返回列表的長度和參數(shù)中長度最短的對象相同
[(1, 1), (2, 2), (3, 3)]

3》

>>> x
(1, 2, 3, 4)
>>> zip(x)
[(1,), (2,), (3,), (4,)]

4》

>>> zip()
[]

5》zip()配合*號操作符,可以將已經(jīng)zip過的列表對象解壓

>>> x=[1,2,3]
>>> y=['a','b','c']
>>> z=[4,5,6]
>>> xyz=zip(x,y,z)
>>> xyz
[(1, 'a', 4), (2, 'b', 5), (3, 'c', 6)]
>>> zip(*xyz)
[(1, 2, 3), ('a', 'b', 'c'), (4, 5, 6)]

6》

>>> x=[5,6,7]
>>> [x] #[x]生成一個(gè)列表的列表,它只有一個(gè)元素x
[[5, 6, 7]]
>>> [x]*3 #[x] * 3生成一個(gè)列表的列表,它有3個(gè)元素,[x, x, x]
[[5, 6, 7], [5, 6, 7], [5, 6, 7]]
>>> x
[5, 6, 7]
>>> zip(*[x]*3) #zip(* [x] * 3)等價(jià)于zip(x, x, x)
[(5, 5, 5), (6, 6, 6), (7, 7, 7)]

7》

>>> name=['song','ping','python']
>>> age=[26,26,27]
>>> zip(name,age)
[('song', 26), ('ping', 26), ('python', 27)]
>>> for n,a in zip(name,age):
...   print n,a
...
song 26
ping 26
python 27

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python函數(shù)使用技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • python字符串循環(huán)左移

    python字符串循環(huán)左移

    這篇文章主要為大家詳細(xì)介紹了Python字符串循環(huán)左移,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • 使用Python合并PDF文件并添加自定義目錄及頁腳的全過程

    使用Python合并PDF文件并添加自定義目錄及頁腳的全過程

    在處理文檔時(shí),我們經(jīng)常遇到需要合并多個(gè)PDF文件并添加目錄及頁腳的情況,本文將介紹如何使用Python,特別是PyPDF2和reportlab庫來實(shí)現(xiàn)這一功能我們將通過一個(gè)實(shí)用的示例來演示整個(gè)過程,需要的朋友可以參考下
    2024-03-03
  • 淺談Python數(shù)學(xué)建模之?dāng)?shù)據(jù)導(dǎo)入

    淺談Python數(shù)學(xué)建模之?dāng)?shù)據(jù)導(dǎo)入

    數(shù)據(jù)導(dǎo)入是所有數(shù)模編程的第一步,比你想象的更重要。Python 語言中數(shù)據(jù)導(dǎo)入的方法很多。對于數(shù)學(xué)建模問題編程來說,選擇什么方法最好呢?答案是:沒有最好的,只有最合適的。對于不同的問題,不同的算法,以及所調(diào)用工具包的不同實(shí)現(xiàn)方法,對于數(shù)據(jù)就會有不同的要求
    2021-06-06
  • 聊聊Python中的@符號是什么意思

    聊聊Python中的@符號是什么意思

    @符號用做函數(shù)的修飾符,可以在模塊或者類的定義層內(nèi)對函數(shù)進(jìn)行修飾,下面這篇文章主要給大家介紹了關(guān)于Python中@符號是什么意思的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • Python中sort和sorted函數(shù)代碼解析

    Python中sort和sorted函數(shù)代碼解析

    這篇文章主要介紹了Python中sort和sorted函數(shù)代碼解析,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • Python3訪問MySQL數(shù)據(jù)庫的實(shí)現(xiàn)步驟

    Python3訪問MySQL數(shù)據(jù)庫的實(shí)現(xiàn)步驟

    要實(shí)現(xiàn)一個(gè)簡單的IM(即時(shí)通訊)系統(tǒng),支持用戶注冊、登錄和聊天記錄存儲,你可以使用Python和mysql數(shù)據(jù)庫,以下是一個(gè)基本的實(shí)現(xiàn)步驟,并通過代碼示例講解的非常詳細(xì),需要的朋友可以參考下
    2024-11-11
  • Python自定義logger模塊的實(shí)例代碼

    Python自定義logger模塊的實(shí)例代碼

    Python標(biāo)準(zhǔn)庫中的logging模塊提供了日志記錄的功能,自定義 Logger 可以根據(jù)項(xiàng)目的需求定制化日志記錄,滿足特定的日志記錄格式、輸出目標(biāo)和日志級別等要求,本文給大家介紹了Python自定義logger模塊的實(shí)例代碼,需要的朋友可以參考下
    2024-02-02
  • 如何使用python爬取B站排行榜Top100的視頻數(shù)據(jù)

    如何使用python爬取B站排行榜Top100的視頻數(shù)據(jù)

    本文章向大家介紹python爬取b站排行榜,包括python爬取b站排行榜的具體代碼,對大家的學(xué)習(xí)或工作具有一定的參考價(jià)值,需要的朋友可以參考一下
    2021-09-09
  • Python使用BeautifulSoup(bs4)解析復(fù)雜的HTML內(nèi)容

    Python使用BeautifulSoup(bs4)解析復(fù)雜的HTML內(nèi)容

    在 Web 開發(fā)和數(shù)據(jù)分析中,解析 HTML 是一個(gè)常見的任務(wù),尤其是當(dāng)你需要從網(wǎng)頁中提取數(shù)據(jù)時(shí),Python 提供了多個(gè)庫來處理 HTML,其中最受歡迎的就是 BeautifulSoup,本文將介紹如何使用 bs4 的 BeautifulSoup 庫來解析復(fù)雜的 HTML 內(nèi)容,需要的朋友可以參考下
    2024-11-11
  • python中zip()方法應(yīng)用實(shí)例分析

    python中zip()方法應(yīng)用實(shí)例分析

    這篇文章主要介紹了python中zip()方法的應(yīng)用,實(shí)例分析了使用zip()方法創(chuàng)建字典的相關(guān)技巧,需要的朋友可以參考下
    2016-04-04

最新評論

马龙县| 宁都县| 宜宾县| 东兰县| 都兰县| 内黄县| 宁德市| 黑水县| 盐津县| 丰镇市| 弋阳县| 余江县| 资溪县| 宜昌市| 辽源市| 罗源县| 武陟县| 肥城市| 息烽县| 鄂州市| 平和县| 涡阳县| 连南| 凤凰县| 新安县| 社旗县| 洪洞县| 长宁县| 乌拉特前旗| 丹凤县| 瑞金市| 平塘县| 明水县| 威信县| 怀安县| 民县| 遂昌县| 汕尾市| 宜阳县| 三穗县| 谷城县|