python 的元組與列表類似,不同之處在於元組的元素不能修改,元組使用小括號,列表使用方括號,其實元組可以不用小括號,只有逗號隔開也是可以的,元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。
一、建立和訪問元組
1、建立元組
tuple1 = ('andy', 1.2, 7, 9)
print(tuple1) #('andy', 1.2, 7, 9)
tuple2 = (7,) #建立包含乙個元素的元組,不要忘記逗號
print(type(tuple2)) #
2、訪問元組
tuple1 = ('andy', 1.2, 7, 9)
print(tuple1[0]) #andy
print(tuple1[1:3]) #(1.2, 7)
二、元組的操作符
操作符描述
表示式結果*複製
('hi!',) * 4
('hi!', 'hi!', 'hi!', 'hi!')+拼接
tuple4 = (1,) tuple5 = (2,) tuple4 + tuple5
(1, 2)
in元素是否存在
3 in (1, 2, 3)
ture
三、元組的刪除
元組中的元素值是不允許刪除的,但我們可以使用del語句來刪除整個元組
tuple1 = ('andy', 1.2, 7, 9)
del tuple1
Python基礎雜貨店(七) 元組
元組和列表是近親,列表允許並且提供了方法來改變它的值,元組使用小括號,列表使用方括號。元組是不可改變的,即不允許你改變它的值 這也是它沒有方法的部分原因。元組的主要作用是作為引數傳遞給函式呼叫 或是從函式呼叫那裡獲得引數時,保護其內容不被外部介面修改。元組在前台的用武之地不大,但是在後台卻是使用得相...
Python基礎(七) 元組和字典上
for迴圈的 塊會執行多次,次數根據序列中的元素個數而定,每執行一次會將序列中的乙個元素賦值給變數,所以我們可以通過變數來獲取序列中的元素。示例 for i in range 9 相當於range 0,9,1 相當於 0,1,2,3,4,5,6,7,8 print i tuple5 1,2,3,4 ...
TCP IP的四元組 五元組 七元組
四元組是 源ip位址 目的ip位址 源埠 目的埠 五元組是 源ip位址 目的ip位址 協議號 源埠 目的埠 七元組是 源ip位址 目的ip位址 協議號 源埠 目的埠,服務型別以及介面索引 協議號 ip是網路層協議,ip頭中的協議號用來說明ip報文中承載的是哪種協議,協議號標識上層是什麼協議 一般是傳...