新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python元組拆包如何實(shí)現(xiàn)?
1、說明

把元組一一對(duì)應(yīng)拆出來,就叫做元組拆包。拆包有個(gè)要求,元組中的元素?cái)?shù)量必須跟接受這些元素的空擋數(shù)一致,否則會(huì)報(bào)錯(cuò):
tuple_test = (1, 2, 3) a, b = tuple_test # ValueError: too many values to unpack (expected 2)
2、實(shí)例
_占位符
使用_占位符可以解決這個(gè)問題:
tuple_test = (1, 2, 3) a, b, _ = tuple_test
這樣就只獲取到部分?jǐn)?shù)據(jù)了,這在取函數(shù)返回值時(shí)特別有用,比如:
import os
_, filename = os.path.split("/home/dongfanger/.ssh/idrsa.pub")
print(filename) # "idrsa.pub"以上就是python元組拆包的實(shí)現(xiàn),希望能對(duì)大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程
本文名稱:創(chuàng)新互聯(lián)Python教程:python元組拆包如何實(shí)現(xiàn)?
當(dāng)前鏈接:http://www.dlmjj.cn/article/dhcjhcj.html


咨詢
建站咨詢
