python3拆包 元組 字典

2022-07-13 04:00:15 字數 677 閱讀 6342

呼叫函式的時候如果不加*,**則a和b都會放在乙個元組裡邊

def unpack(a,b,c,*args,**kwargs):

print

(a)

print

(b)

print

(c)

print

(args)

print

(kwargs)

a=(1,2,3)

b=unpack(22,33,11,a,b)

#返回結果

2233

11((1, 2, 3), )

{}

如果呼叫函式的時候給a和b前面分別加上*和**,則a和b會分別放在乙個元組和字典裡邊

def unpack(a,b,c,*args,**kwargs):

print

(a)

print

(b)

print

(c)

print

(args)

print

(kwargs)

a=(1,2,3)

b=unpack(22,33,11,*a,**b)

#返回結果

2233

11(1, 2, 3)

python3拆包詳解

python3拆包詳解 對於可迭代物件,如元組 列表 字串 集合 字典這些可迭代物件都可以被拆包,拆包是指將乙個結構中的資料拆分為多個單獨變數中。拆包的方式大致有兩種,一種是以變數的方式來接收,另一種是用 號。下面先講第一種方式。a computer 2,8000,2018,10,16 這個元組的意...

python3元組 Python3元組

python的元組與列表相似,不同之處在於元組的元素不能修改 元組使用小括號,列表使用方括號 元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。建立空元組 tup1 tup2 1,元組只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用 元組與字串類似,下標索引從0開始,可...

python 元組使用 Python3

python3 元組 python 的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號 列表使用方括號 元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。例項 python 3.0 tup1 google runoob 1997,2000 tup2 1,2,3,4,5 tup...