# 用於演示的 Python 程序
# 將項目添加到 Set
# 創建一個空元組
Tuple1 = ()
print ( "初始空元組:" )
print (Tuple1)
# 用 創建一個元組
# 使用字符串
Tuple1 = ( `極客` , ` For` )
print ( "元組與String的使用: " )
print (Tuple1)
# 創建一個元組
# 使用一個列表
list1 = [ 1 , 2 , 4 , 5 , 6 ]
print ( "使用列表的元組:" )
print ( 元組 (list1))
# 創建一個元組
# 使用循環 Tuple1 = ( `極客` )
n = 5
print ( "帶循環的元組" ) for i in range ( int (n)):
Tuple1 = (Tuple1,)
print (Tuple1)
# 用 < 創建一個元組br> # 使用內聯函數
Tuple1 = tuple ( `Geeks` )
print ( " 元組與函數的使用:" )
print (Tuple1)
# 用
# 混合數據類型
Tuple1 = ( 5 , `Welcome` , 7 , `Geeks` )
打印 ( "混合數據類型的元組:" )
print (Tuple1)
# 創建一個元組
# 嵌套元組
Tuple1 = ( 0 , 1 , 2 , 3 )
Tuple2 = ( `python` , `geek` )
Tuple3 = (Tuple1, Tuple2)
print ( "帶有嵌套元組的元組:" )
print (Tuple3)
# 創建一個元組
# 重複
Tuple1 = ( `Geeks` ,) * 3
print ( "元組重複:" )
print (Tuple1) 退出: 初始空元組:() 使用字符串的元組:(`Geeks`,`For`) 使用列表的元組:(1, 2, 4, 5 , 6) 帶循環的元組 (`Geeks`,) ( (`Geeks`,),) (((`Geeks`,),),) ((((`Geeks`,),),),) ( ((((`Geeks`,),),), ),) 使用函數的元組:(`G`,`e`, `e`,`k`, `s`) 混合數據類型的元組: (5,` Welcome`, 7, `Geeks`) 帶有嵌套元組的元組:((0, 1, 2, 3), (`python`,`geek`)) 帶有重複的元組:(`Geeks`,` Geeks `, `極客`) 元組連接 元組連接 —它是組合兩個或多個元組的過程。連接是使用“+”運算符完成的。元組的連接總是從原始元組的末尾開始執行。其他算術運算不適用於元組。 注意。在 聯合中,只能組合相同的數據類型;組合列表和元組時出錯。
# 連接元組 Tuple1 = ( 0 , 1 , 2 , 3 code> )
Tuple2 = ( ` Geeks` , `For` , ` Geeks` )
Tuple3 = Tuple1 + Tuple2
# 打印第一個元組
print ( "元組 1:" )
print (Tuple1)
# 打印第二個元組
打印 ( " Tuple2: " )
print (Tuple2)
# 打印最後的元組 print ( "連接後的元組:" ) print (Tuple3)
| 退出: Tuple 1: (0, 1, 2, 3 ) Tuple2: (`Geeks`,` For`, `Geeks`) 連接後的元組:(0, 1, 2, 3 ,`Geeks`, `For`,`Geeks`) Tuple slicing Tuple slicing 用於提取特定範圍或切片子- 元組中的元素。也可以對列表和數組進行切片。對列表進行索引將檢索單個項目,而切片允許您檢索一組項目。 注意。 負增量值,Äã,Äã也可以用來改變元組的順序。 # 元組切片
# 元組切片
# with numbers Tuple1 = tuple ( ` GEEKSFORGEEKS` )
# 移除第一個元素
print ( "刪除第一個元素:" )
print (Tuple1 [ 1 :])
# 反轉元組
print ( "Element 序列反轉後的元組:" ) print (Tuple1 [:: - 1 ])
# 打印範圍項
print ( "打印範圍 4-9 之間的元素:" )
print (Tup le1 [ 4 : 9 ])
| 輸出: 刪除第一個元素:(`E`,`E`,`K`,`S`,`F` ,`O`,`R`,`G`,`E`,`E`,`K`,`S`) 元素序列反轉後的元組:(`S`,`K`,`E`, `E`,`G`, `R`,`O`, `F`,`S`, `K`,`E`, `E`,`G`) 打印範圍 4-9 之間的元素:(` S`,`F`, `O`,`R`, `G`) 刪除元組 元組是不可變的,因此不允許刪除其中的一部分。使用 del () 方法刪除整個元組。 注意。 刪除後打印元組會出錯。 < td class = "code"> # 刪除一個元組
Tuple1 = ( 0 , 1 , 2 , 3 , 4 )
del Tuple1
print (Tuple1)
Traceback(最近一次調用最後一次): File "/home/efa50fd0709dec0 8434191f32275928a.py ‚", line 7, in print (Tuple1) NameError: name `Tuple1` is not defined 內置方法 內置函數 | 說明 | all () | 如果所有元素為真或元組為空,則返回真 | any ( ) | 如果元組的任何元素為真,則返回真。如果元組為空,則返回 false | len () | 返回元組的長度或元組的大小 | < tr> enumerate() | 返回元組的枚舉對象 | max() | 返回給定元組的最大元素 | min() | 返回給定元組的最小元素 | sum () | 對元組中的數字求和 < /td> | 已排序( ) | 在元組中輸入元素並返回一個新的排序列表 | tuple () | 將可迭代對象轉換為元組。< /td> | Tuple 最新文章 程序元組 |