Python 元組tuple(建立、索引、切片、成員操作符、重複、連線和檢視長度)
阿新 • • 發佈:2019-01-07
元組tuple(帶了緊箍咒的列表)
元組的建立
通過賦值方式建立元組
通過工廠方式建立元組
tuple :可以把元組看作一個容器,任何資料型別都可以方在這個容器裡面
定義單個元組,一定要在這個元素後面加逗號
工廠方法建立元組:
元組的操作
元組也屬於序列,可執行的操作如下: 索引、切片、成員操作符、重複、連線和檢視長度
正向索引與反向索引
元組巢狀時元素的訪問
切片、複製與逆轉元組元素
連線
重複
成員操作符: in 、 not in
元組(可迭代物件)的迴圈:
舉例埠掃描器的雛形:
元組可用的內建方法:cmp 、 max 、 min
列舉法:enumerate()
列舉法的使用:自動售貨系統雛形
#!/usr/bin/env python
#coding:utf-8
goods = (
("Apple",5),
("iphoneX",7899),
("oppo",2999)
)
print "商品編號\t商品名稱\t商品價格"
for index , value in enumerate(goods):
print "%.3d\t\t%s\t\t%.2f" %(index,value[0],value[1])
zip:zip(i,j)
元組的常用方法:.count()統計出現的次數;.index()索引