x, y, z = 1, 2, 3 請問x, y, z是元組嗎?
這個是序列解包
1,2,3在python中默認是一個元組,不信可以打開IDLE試試。x,y,z=1,2,3後x,y,z的值分別被賦為1,2,3。x,y,z直接輸入的話是元組,單獨拿出來只是單純的變數。序列解包只要是序列都可以這樣用。x,y,z = asd:x,y,z = [1,2,3]
更多 有關序列解包 可以去看看書
是元組
Tuple得用括弧(1,2,3,),此時x,y,z都是數字 整型int
這種表達下 x,y,z會分別賦值1,2,3。 x,y,z作為三個變數分別有自己的賦值,不是他們是元組,是他們x,y,z等價於 1,2,3 而 (1,2,3)是元組
不是,是變數
不是
推薦閱讀: