zip函式
zip函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個乙個元組,然後返回這些元組組成的列表,如果各個迭代器的元素個數不一致,則返回列表長度與最短物件相同,利用 * 號操作符,可以將元組解壓為列表。
使用方式: zip([ ] , [ ] , …)
a=[1
,2,3
]b=[4
,5,6
]c=[1
,2]zipped =
zip(a,b)
#在python3中如果想要輸出zip之後的內容,必須用list函式
print
(list
(zipped)
)#結果:[(1, 4), (2, 5), (3, 6)]
#元素的個數與最短的列表一致
zipped =
zip(a,c)
print
(list
(zipped)
)#結果:[(1, 1), (2, 2)]
unzip =
zip(
*zipped)
#與zip相反,可理解為解壓,返回二維矩陣式
print
(list
(unzip)
)#結果:[(1, 2), (1, 2)]
資料參考:
待續。。。
oracle中一些基本函式的使用
數字計算函式 1.round函式 四捨五入 描述 傳回乙個數值,該數值是按照指定的小數字元數進行四捨五入運算的結果 引數 number 欲處理之數值 decimal places 四捨五入 小數取幾位 預設為 0 select round 123.456,0 from dual 返回123 sele...
opencv中一些功能函式
int floodfill inputoutputarray image,point seedpoint,scalar newval,rect rc 0,scalar lodiff scalar scalar updiff scalar int flags 4 int floodfill input...
tensorflow中一些重要函式
請參考這裡 tf.nn.conv2d input,filter,strides,padding,use cudnn on gpu none,name none 除去name引數用以指定該操作的name,與方法有關的一共五個引數 第乙個引數input 指需要做卷積的輸入影象,它要求是乙個tensor,...