元組的創建
元組的刪除
元組部分元素的輸出
元組的嵌套
元組元素的個數計算:len()
元組中的元素最大最小值的求解:max(),min()
元組中某元素出現的次數:count函數
元組中某元素的索引:index(),返回的為下標值
元組元素值的修改:元組的元素值不能進行修改。
元組的創建tuple=() #創建一個空元組print(tuple)print(type(tuple))
輸出:
()
<class 'tuple'>
定義只包含一個元素的元組:元素後面必須加逗號,否則編譯器會將它識別成整形。
舉例:
tuple2 = (1,)print(tuple2)print(type(tuple2))tuple2 = (1)print(tuple2)print(type(tuple2))
輸出:
元組的刪除(1,)
<class 'tuple'>
1
<class 'int'>
del 需要刪除的元組名
tuple2 = (1,2,3,4,5,6)print(tuple2)del tuple2print(tuple2)
由於我們在第三行代碼對tuple2進行了刪除,所以編譯器會進行報錯,tuple2沒有被定義。
判斷某個元素是否在元組中:in/ not in 語句
舉例:
tuple2 = (1,2,3,4,5,6)if 4 in tuple2: print("YES")else: print("NO")if 10 in tuple2: print("YES")else: print("NO")
輸出:
元組部分元素的輸出YES
NO
與列表的切片相似。
舉例:
tuple2 = (1,2,3,4,5,6)print(tuple2[0:3])
輸出:
元組的嵌套(1, 2, 3)
和列表的嵌套相類似,只不過將列表換成了元組
舉例:
tuple1=((1,2,3),(4,5,6),(7,8,9))for tuple1s in tuple1: print(tuple1s) for tuple1_s in tuple1s: print(tuple1_s)
輸出:
元組元素的個數計算:len()(1, 2, 3)
1
2
3
(4, 5, 6)
4
5
6
(7, 8, 9)
7
8
9
舉例:
tuple1=(1,2,3,4,5,6,7,8,9)print(len(tuple1))
輸出:
元組中的元素最大最小值的求解:max(),min()9
舉例:
tuple1=(1,2,3,4,5,6,7,8,9)print(max(tuple1))print(min(tuple1))
輸出:
元組中某元素出現的次數:count函數9
1
舉例:
tuple1=(1,2,3,4,5,6,7,8,9,3,3,2,2)print(tuple1.count(3))
輸出:
元組中某元素的索引:index(),返回的為下標值3
舉例:
tuple1=(1,2,3,4,5,6,7,8,9,3,3,2,2)print(tuple1.index(2))
輸出:
元組元素值的修改:元組的元素值不能進行修改。1
舉例:
tuple1=(1,2,3,4,5,6,7,8,9,3,3,2,2)tuple1[3]=100print(tuple1)
輸出:
到此這篇關於Python學習之元組的使用詳解的文章就介紹到這了,更多相關Python元組內容請搜索軟件開發網以前的文章或繼續浏覽下面的相關文章希望大家以後多多支持軟件開發網!
Hello, everyone , Im a panda