Python--元組

              元組tuple

爲什麼需要元組?

比如:打印用戶的姓名

userinfo1 = "fentiao 4 male"

userinfo[0:7]

結論:字符串中操作提取姓名/年齡/性別的方式不方便,誕生元組.

 

一、元組的定義

(可以把元組看作一個容器,任何數據類型都可以放在這個容器裏面)

- 通過賦值方式創建元組;

- 通過工廠方法創建元組

•- 定義空元組

tuple = ()

•- 定義單個值的元組,一定要在這個元素後面加逗號

tuple = (a,)

•- 一般的元組

tuple = (b, 8, ‘male’)

 blob.png

二、元組特性

不能對元組的值任意更改;

 blob.png

對元組分別賦值,引申對多個變量也可通過元組方式分

別賦值

 blob.png

 

三、元組的操作

元組也屬於序列,可執行的操作如下:

        索引、切片、重複、連接和查看長度

 blob.png

刪除

blob.png 

四、元組的方法

• t.count(value)-->int

返回value在元組中出現的次數;

• t.index(value)

返回value在元組中的偏移量(即索引值)

blob.png 

五、元組的循環

字符串的循環:

可迭代對象

blob.png 

 

 

Demo:端口選擇器雛形

blob.png 

枚舉法

blob.png 

 

Zip

 blob.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章