python 學習筆記八 元組

元組

  • 元組是一個不可變序列,不能對元組中元素重新賦值;
  • 元組基本與列表類似,只是不能修改值
  • 一般來說,希望數據不被改變,就使用元組;其餘使用列表

創建元組

通過括號()來創建元組;
在這裏插入圖片描述
當元組不是空元組(至少需要有一個逗號,)時,括號可以省略;
在這裏插入圖片描述
只有數字沒有逗號時爲int型數據;
在這裏插入圖片描述

元組的解包(解構)

解包就是將元組中每一個元素都賦值給一個變量;
在這裏插入圖片描述
解包常用於交換變量的值;
在這裏插入圖片描述
解包時,變量的數量必須和元組中元素的數量一致;也可以在元素前面加一個*;*只能有一個

將a、b分別賦值給x,y,*z則代表元組中剩下的列表就是z;
在這裏插入圖片描述
x,*y,z=tuple4則代表,將元組中第一個和最後一個賦值給x,z,剩下的列表就是y;

發佈了55 篇原創文章 · 獲贊 27 · 訪問量 7287
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章