掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
1、說明

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

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流