python元組拆包如何實現(xiàn)?
1、說明
把元組一一對應(yīng)拆出來,就叫做元組拆包。拆包有個要求,元組中的元素數(shù)量必須跟接受這些元素的空擋數(shù)一致,否則會報錯:
tuple_test=(1,2,3)
a,b=tuple_test#ValueError:toomanyvaluestounpack(expected2)
2、實例
_占位符
使用_占位符可以解決這個問題:
tuple_test=(1,2,3)
a,b,_=tuple_test
這樣就只獲取到部分?jǐn)?shù)據(jù)了,這在取函數(shù)返回值時特別有用,比如:
importos
_,filename=os.path.split("/home/dongfanger/.ssh/idrsa.pub")
print(filename)#"idrsa.pub"
以上就是python元組拆包的實現(xiàn),希望能對大家有所幫助。更多Python學(xué)習(xí)教程請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。