python—元组tuple

Python -元组tuple


1、元组的定义

•- 定义空元组
tuple = ()


•- 定义单个值的元组

# 定义单个元组,一定要在这个元素后面加逗号
t1 = (1,)
print type(t1)


•- 一般的元组

# 可以把元组看作一个容器,任何数据类型都可以放在这个容器里面;
t = (1, 1.0, 2j, True, (1,2,3))
print t




•- 工厂方法建立元组




2、元组的特性


不能对元组的值任意更改;



对元组分别赋值,引申对多个变量也可通过元组方式分
别赋值




3、元组的操作

元组也属于序列,可执行的操作如下:
索引、切片、重复、连接和查看长度

(1)索引(正向、反向)、切片



(2)重复、连接、查看长度


(3)元组嵌套时元素的访问



 

(4)逆转元组元素


 

(5)删除元组:



4、元组可用的内置函数

1)、cmp(tuple1, tuple2):比较两个元组元素。
2)、len(tuple):计算元组元素个数。
3)、max(tuple):返回元组中元素最大值。
4)、min(tuple):返回元组中元素最小值。
5)、tuple(seq):将列表转换为元组。



6)、枚举enumerate()

ips = ('172.25.254.1', '172.25.254.12', '172.25.254.13')
for i,j in enumerate(ips):
    print i,j



# 枚举的使用
    自动售货

   


7)、 zip:
username = ("user1", "user2", "user3")
password = ("123", "456", "789")
zip(username, password)


5、元组的常用方法
t = (2, 1, 1, 2)
print t.count(1)
print t.index(1)


用法同字符串,作用是检测该元组中是否含有某个子元



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值