- 序列(sequence)的一種
- 元組元素不能修改
- 元組的元素使用小括號括起來“()”
- 元組元素之間用逗號“,”隔開
- 元組中只包含一個元素時画机,也需要在元素后面添加逗號“,”隔開
- 元組中元素不允許刪除,但是可以刪除整個元組新症。del tuple
- 可索引步氏、切片、加(組合)徒爹、乘(重復)荚醒、檢查成員、遍歷隆嗅、最大值界阁、最小值。
元組操作符
操作符 | 描述 | 實例 |
---|---|---|
+ | 組合元組 | >>(1, 2, 3) + (4, 5, 6) 結果: (1, 2, 3, 4, 5, 6) |
* | 重復元組 | >>('Hi!') * 4 結果: ('Hi!', 'Hi!', 'Hi!', 'Hi!') |
[] | 通過索引獲元組中的元素 | >>tuple = (1, "A", (1, 2, 3) >>print(tuple[2] 結果為(1, 2, 3) >>print(tuple(-2) 結果為'A' |
[ : ] | 截元組中的一部分 | >>tuple = (1, "A", (1, 2, 3), 2, 3, 4) >>print(tuple[1:4] 結果為:("A", (1, 2, 3), 2, 3) |
in | 成員運算符 | >>3 in (1, 2, 3) 結果為:True >>for x in (1, 2, 3): print(x, end=" ") 結果為 1 2 3 |
函數 | 描述 |
---|---|
len(tuple) | 元組元素個數 |
max(tuple) | 返元組元素最大值 |
min(tuple) | 返元組元素最小值 |
tuple(seq) | 將列表轉換元組 |