python數據結構 tuple

特點

  1. 一旦初始化後不能修改,可以讓代碼更加安全,外面括號爲圓括號
  2. 元素可以不同類型

classmates = ('Michael', 'Bob', 'Tracy')

這樣初始化後就不能修改。

     3.無append() 和 insert() 方法

定義

一般這樣定義 ,如 classmates = ('Michael', 'Bob', 'Tracy')

定義空元組,如classmates=()

定義有幾個元素時  classmates=(3,)  不能是 classmates=(3),因爲這樣與數學上的括號混淆,會產生歧義


取值

classmates[0] 取第一個數

classmates[-1]取最後一個數  其他位置的數以此類推

方法

  • len(classmates)  得到元組中元素個數

注意

若元組中元素有可變類型,則可以更改

如 classmates = ('Michael', [1,2], 'Tracy')  則可更改classmates[1]中元素,如classmates[1][0]=3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章