tuple

  1. 元組是不可變的,和字符串一樣。
  2. 元組通常使用在使語句或用戶定義的函數能夠安全的采用一組值得時候,即被使用的元組的值不會變。
  3. 元組是序列,可以通過"[x]"來獲取數值。
zoo = ("delphin","penguin","panda")
print len(zoo)

結果:
3

  1. 元組內的元組不會失去元組身份。使用new_zoo[2]來訪問new_zoo中的第三個項目。我們使用new_zoo[2][2]來訪問new_zoo元組的第三個項目的第三個項目。
zoo = ('wolf', 'elephant', 'penguin')
new_zoo = ('monkey', 'dolphin', zoo)
print 'Last animal brought from old zoo is', new_zoo[2][2]

結果:
Last animal brought from old zoo is penguin
5.含有0個或1個項目的元組。一個空的元組由一對空的圓括號組成,如myempty = ()。然而,含有單個元素的元組就不那么簡單了。必須在第一個(唯一一個)項目后跟一個逗號,這樣Python才能區分元組和表達式中一個帶圓括號的對象。即如果想要的是一個包含項目2的元組的時候,應該指明singleton = (2 , )。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容