成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

兩個(gè)list的對(duì)應(yīng)元素操作

kamushin233 / 3333人閱讀

摘要:直接返回列表函數(shù)是的一個(gè)內(nèi)建函數(shù),它接受一系列可迭代的對(duì)象作為參數(shù),將對(duì)象中對(duì)應(yīng)的元素打包成一個(gè)個(gè)元組,然后返回由這些組成的可化的對(duì)象。

a=[1,2,3]
b=[4,5,6]

現(xiàn)將list a與 list b按位相加,其結(jié)果為[5,7,9]

方法一:
c=[a[i]+b[i] for i in range(min(len(a),len(b)))]
方法二:
c=list(map(lambda x :x[0]+x[1] ,zip(a,b)))
方法三:

調(diào)用numpy庫

import numpy as np
c = np.array(a) + np.array(b)
map()函數(shù):

map()函數(shù)接受兩個(gè)參數(shù),一個(gè)是函數(shù),一個(gè)是序列,map將傳入的函數(shù)作用到序列的每個(gè)元素,并返回一個(gè)可以列表化的map對(duì)象。(python2直接返回列表)

zip()函數(shù):

zip()是Python的一個(gè)內(nèi)建函數(shù),它接受一系列可迭代的對(duì)象作為參數(shù),將對(duì)象中對(duì)應(yīng)的元素打包成一個(gè)個(gè)tuple(元組),然后返回由這些tuples組成的可list化的zip對(duì)象。若傳入?yún)?shù)的長(zhǎng)度不等,則返回list的長(zhǎng)度和參數(shù)中長(zhǎng)度最短的對(duì)象相同。利用*號(hào)操作符,可以將list unzip(解壓)

>>> a = [1,2,3]
>>> b = [4,5,6]
>>> c = [4,5,6,7,8]
>>> zipped = zip(a,b)
 #返回的是一個(gè)對(duì)象
>>> list(zip(a,c))
[(1, 4), (2, 5), (3, 6)]
>>> list(zip(*zipped)) #解壓也使用list進(jìn)行轉(zhuǎn)換
[(1, 2, 3), (4, 5, 6)]
參考網(wǎng)站:http://www.jb51.net/article/5...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/40965.html

相關(guān)文章

  • python操作redis

    摘要:舉例普通連接自動(dòng)解碼默認(rèn)數(shù)據(jù)庫為連接池管理對(duì)一個(gè)的所有連接,避免每次建立,釋放連接的開銷。所以,點(diǎn)擊數(shù)的增加使用的命令最好不過了。通過圈子可以找到有共同特征比如某一體育活動(dòng)游戲電影等愛好者的人。我們定義這樣兩個(gè)圈子并加入一些圈子成員。 連接 Redis import redis 連接方式:redis提供了2個(gè)方法 1:StrictRedis:實(shí)現(xiàn)大部分官方的命令2:Redis:是St...

    Wuv1Up 評(píng)論0 收藏0
  • 轉(zhuǎn) | Java8初體驗(yàn)(二)Stream語法詳解

    摘要:第一個(gè)函數(shù)生成一個(gè)新的實(shí)例第二個(gè)函數(shù)接受兩個(gè)參數(shù),第一個(gè)是前面生成的對(duì)象,二個(gè)是中包含的元素,函數(shù)體就是把中的元素加入對(duì)象中。 感謝同事【天錦】的投稿。投稿請(qǐng)聯(lián)系 [email protected] 上篇文章[Java8初體驗(yàn)(一)lambda表達(dá)式語法]()比較詳細(xì)的介紹了lambda表達(dá)式的方方面面,細(xì)心的讀者會(huì)發(fā)現(xiàn)那篇文章的例子中有很多Stream的例子。這些Stream的例子可...

    taoszu 評(píng)論0 收藏0
  • Python標(biāo)準(zhǔn)庫---11、內(nèi)置類型:迭代器類型、序列類型(list-typle-range)

    摘要:上一篇文章標(biāo)準(zhǔn)庫內(nèi)置類型數(shù)字類型下一篇文章標(biāo)準(zhǔn)庫內(nèi)置類型文本序列類型迭代器類型支持在容器中進(jìn)行迭代的概念。該對(duì)象需要支持下文所述的迭代器協(xié)議。這是同時(shí)允許容器和迭代器配合和語句使用所必須的。 上一篇文章:Python標(biāo)準(zhǔn)庫---10、內(nèi)置類型:數(shù)字類型下一篇文章:Python標(biāo)準(zhǔn)庫---12、內(nèi)置類型:文本序列類型(str) ## 迭代器類型Python 支持在容器中進(jìn)行迭代的概念。...

    syoya 評(píng)論0 收藏0
  • 使用python來操作redis用法詳解

    摘要:連接提供兩個(gè)類和用于實(shí)現(xiàn)的命令,用于實(shí)現(xiàn)大部分官方的命令,并使用官方的語法和命令,是的子類,用于向后兼容舊版本的。如果使用關(guān)系數(shù)據(jù)庫來存儲(chǔ)點(diǎn)擊,可能存在大量的行級(jí)鎖爭(zhēng)用。 1、redis連接 redis提供兩個(gè)類Redis和StrictRedis用于實(shí)現(xiàn)Redis的命令,StrictRedis用于實(shí)現(xiàn)大部分官方的命令,并使用官方的語法和命令,Redis是StrictRedis的子類,用...

    Corwien 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

kamushin233

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<