元组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()索引