day 5元組專區

2022-09-13 23:33:21 字數 1837 閱讀 1320

*元組,元素不可被修改,不能被增加或者刪除

tuple

tu = (11,22,33,44)

tu.count(22),獲取指定元素在元組**現的次數

tu.index(22),索引22在元組中位置(左到右第乙個出現的位置)

####################################### 深灰魔法 #######################################

1. 書寫格式

一般寫元組的時候,推薦在最後加入 ,

元素不可被修改,不能被增加或者刪除

2. 索引

tu = (111,"

alex

",(11,22),[(33,44)],true,33,44,)

v =tu[0]

print

(v)111

3. 切片
v = tu[0:2]

print

(v)(111, '

alex

')

4. 可以被for迴圈,可迭代物件
for item in

tu:

print

(item)

111alex

(11, 22)

[(33, 44)]

true

3344

5. 轉換
s = "

asdfasdf0

"li = ["

asdf

","asdfasdf"]

tu = ("

asdf

","asdf")

v = tuple(s) #

字串轉換為元組

print

(v)('a

', '

s', '

d', '

f', '

a', '

s', '

d', '

f', '0'

)v =tuple(li)

print(v) #

列表轉換為元組

('asdf

', '

asdfasdf')

v =list(tu)

print(v) #

元組轉換為列表

['asdf

', '

asdf']

v = "_"

.join(tu)

print(v) #

元組轉換為字串

asdf_asdf

li = ["

asdf

","asdfasdf"]

li.extend((11,22,33,))

print

(li)['

asdf

', '

asdfasdf

', 11, 22, 33]

6.元組的一級元素不可修改/刪除/增加
tu = (111,"

alex

",(11,22),[(33,44)],true,33,44,)

v = tu[3][0][1]

print

(v)v=tu[3]

print

(v)tu[3][0] = 567

print

(tu)

44[(33, 44)]

(111, '

alex

', (11, 22), [567], true, 33, 44)

TCP IP的四元組 五元組 七元組

四元組是 源ip位址 目的ip位址 源埠 目的埠 五元組是 源ip位址 目的ip位址 協議號 源埠 目的埠 七元組是 源ip位址 目的ip位址 協議號 源埠 目的埠,服務型別以及介面索引 協議號 ip是網路層協議,ip頭中的協議號用來說明ip報文中承載的是哪種協議,協議號標識上層是什麼協議 一般是傳...

day 06 元組和字典

1.tuple用 表示,tuple是另一種有序的列表,中文翻譯為 元組 tuple 和 list 非常類似,但是,tuple一旦建立完畢,就不能修改了。獲取 tuple 元素的方式和 list 是一模一樣的,我們可以正常使用 t 0 t 1 等索引方式訪問元素,但是不能賦值成別的元素 單元素 tup...

Day6 元組和字典

什麼是元組 tuple 元組就是不可變的列表 元組是容器型資料型別,將 作為容器的標誌,裡面多個元素用逗號隔開 元素1,元素2,元素3,元組不可變 不支援元素的增刪改 元組是有序的 支援下標操作 元素 任何型別的資料,並且可以重複 t1 10 23,90 10 print type t1 t1 空元...