在python的list操作中,常用的操作是向list中新增元素,具體有如下兩種方式:
採用「+」,這種方式會把兩個list中的元素合併為乙個list
l1 = [1, 2, 3]
l2 = [4, 5, 6]
l3 = l1 + l2
print(l3) # [1, 2, 3, 4, 5, 6]
print(l1) # [1, 2, 3, [4, 5, 6]]
print(l1.extend(l2)) # none 因為extend無返回值
print(l1) # [1, 2, 3, [4, 5, 6], 4, 5, 6]
以上是python自帶的操作方法,如果我們要把兩個list中對應元素相加,該如何操作?直接看下面**:
l1 = [1, 2, 3]
print(l1) # [1, 2, 3]
l5 = [a + b for a,b in zip(l1, l2)] # 數值相加
print(l5) # [5, 7, 9]
類似的,可以對兩個list執行減法、乘法和除法:
l6 = [a - b for a, b in zip(l2, l1)] # 數值相減
print(l6) # [3, 3, 3]
l7 = [a * b for a, b in zip(l1, l2)] # 數值相乘
print(l7) # [4, 10, 18]
l8 = [a / b for a, b in zip(l2, l1)] # 數值相乘
print(l8) # [4.0, 2.5, 2.0]
把python list中每個元素重複擴充的操作如下:
l9 = l1 * 2 # 把列表擴充為重複原來兩次
print(l9) # [1, 2, 3, 1, 2, 3]
中加減乘除 晉朝成語 加減乘除
讀 音 ji ji n ch ng ch 釋 義 算術的四則運算,借指事物的消長變化。出 自 明 王九思 端正好 次韻贈邵晉夫歸隱 端的是太平人物,誰想道命兒中加減乘除。例句1.他們的第一台機器可以加減乘除。2.通過教她不同的錢的面額幫你的孩子學會加減乘除。3.阿拉巴馬州和密西西比州有差不多一半的孩...
C BigInterger 加減乘除
c biginterger 加減乘除 include include include include include using namespace std class dividedbyzeroexception class biginteger biginteger.cpp const bigi...
大數加減乘除
include include include include includeusing namespace std compare比較函式 相等返回0,大於返回1,小於返回 1 int compare string str1,string str2 if cf 0 str char cf 0 st...