導航:首頁 > 編程語言 > python2個list相乘

python2個list相乘

發布時間:2024-04-22 18:51:45

A. 在python中,如何對列表的子列表中相同位置的數值相乘,形成一個新的列表

from functools import rece

list_1 = [ [1,2,3],[4,5,6],[7,8,9] ]
list_2 = [rece(lambda x, y: x*y, t) for t in zip(*list_1)]
print(list_2)
要求每個子列表有至少兩個元素

B. python類中兩個列表實例如何相加或相減

import numpy

a = [1, 2, 3, 4]

b = [5, 6, 7, 8]

a_array = numpy.array(a)

b_array = numpy.array(b)

c_array = a_array + b_array

d_array = a_array - b_array

print c_array

print d_array

(2)python2個list相乘擴展閱讀:

算術運算結果的數字類型與運算數的類型有關。進行除法(/)運算時,不管商為整數還是浮點數,運算結果始終為浮點數。要得到整型的商,需要用雙斜杠(//)做整除,且除數必須是整型的。對於其他的運算,只要任一運算數為浮點數,運算結果就是浮點數。Python算術運算的基礎使用方法如下所示。

num_int = 4

num_float = 4.0

print('整數與浮點數的和為:', num_int + num_float)

#Out[1]: 整數與浮點數的和為:8.0

print('整數與浮點數的差為:', num_int - num_float)

#Out[2]: 整數與浮點數的差為: 0.0

print('整數與浮點數的積為:', num_int * num_float)

#Out[3]: 整數與浮點數的積為:16.0

print('浮點數與整數的商為:', num_float / num_int)

#Out[4]: 浮點數與整數的商為:1.0

print('浮點數對整數取模結果為:', num_float % num_int)

#Out[5]: 浮點數對整數取模結果為: 0.0

print('浮點數的整數次冪為:', num_float ** num_int)

#Out[6]: 浮點數的整數次冪為:256.0

C. python兩個list相乘、相加

可以使用map函數世擾雀結李返合zip函數。下面的代碼只適用於python2

l1=[2,2,2,2]
l2=[3,3,3,3]
prod=搜早map(lambda(a,b):a*b,zip(l1,l2))
printprod
#[6,6,6,6]
add=map(lambda(a,b):a+b,zip(l1,l2))
printadd
#[5,5,5,5]

D. python中的兩個二維數組,如何讓這兩個二維數組在不使用循環的情況下對應項進行加減乘除運算呢

>>> a =[[1,2,3,6],[2,6,3,9],[3,7,9,0]]
>>> b =[[5,7,3,1],[5,7,2,4],[12,34,56,98]]
>>> c = [[a[i][j] -b[i][j] for j in range(4)] for i in range(3)]
>>> c
[[-4, -5, 0, 5], [-3, -1, 1, 5], [-9, -27, -47, -98]]

E. python 怎麼把list所有元素相乘

1、代碼一

>>>fromfunctoolsimportrece

>>>rece(lambdax,y:x*y,[1,2,3,2,2])

24

2、代碼二

lst=[1,2,3,4,5]

num=1

foriinlst:

num*=i

printnum

(5)python2個list相乘擴展閱讀:

控制語句

if語句,當條件成立時運行語句塊。經常與else, elif(相當於else if) 配合使用。

for語句,遍歷列表、字元串、字典、集合等迭代器,依次處理迭代器中的每個元素。

while語句,當條件為真時,循環運行語句塊。

try語句,與except,finally配合使用處理在程序運行中出現的異常情況。

class語句,用於定義類型。

def語句,用於定義函數和類型的方法。

pass語句,表示此行為空,不運行任何操作。

assert語句,用於程序調試階段時測試運行條件是否滿足。

with語句,Python2.6以後定義的語法,在一個場景中運行語句塊。比如,運行語句塊前加密,然後在語句塊運行退出後解密。

閱讀全文

與python2個list相乘相關的資料

熱點內容
解壓縮jar包 瀏覽:586
如何計算伺服器的最大並發數 瀏覽:345
java數組類型定義 瀏覽:850
安卓卡一和卡二怎麼切換 瀏覽:965
用價值觀統領演算法強化責任 瀏覽:783
外匯阿里雲伺服器買哪一種類型 瀏覽:448
紹興程序員接私活攻略 瀏覽:644
java獲取上傳圖片 瀏覽:48
主次梁交叉處箍筋加密長度 瀏覽:965
快遞時效的演算法 瀏覽:585
菜譜大全pdf 瀏覽:317
怎麼在風雲pdf上把文件夾匯總 瀏覽:880
java創建子類 瀏覽:533
安卓實況怎麼退出渠道服登錄 瀏覽:106
汽車12v電壓縮機 瀏覽:418
樂圖java 瀏覽:788
命令與征服注冊表 瀏覽:323
聽課app如何保存下來視頻 瀏覽:450
phpiconv支持 瀏覽:92
什麼app可以借到錢 瀏覽:16