Python tuple元组介绍

1、定义

      tuple元素是另一种有序的列表,一旦创建完毕,不可进行修改【即指向的地址不变】。元组是(),不同于列表[ ]

2、创建一个空的元组

t = ()
3、创建含有一个元素的元组

     注意,单元素元组要多加一个,进行区分。如下:

t = (1,)
打印的时候,自动添加了一个,如下:

(1,)
4、创建含有多个元素的元组

    尾部加不加,是同样的效果:

t = (1,2,3,4,) 
t = (1,2,3,4)
打印结果为:

(1, 2, 3, 4)

5、更新元组

     元组是不可变的,但是可以进行合并操作。如下:

t1 = (1,2,3)
t2 = ('xx','yy')
t3 = t1 + t2
打印t3得下列结果:

(1, 2, 3, 'xx', 'yy')
6、删除元组

     使用【del 元组名称】进行删除,如下:

del t3
此时打印t3会报错:

Traceback (most recent call last):
  File "<pyshell#37>", line 1, in <module>
    print t3
NameError: name 't3' is not defined

7、元组比较

   cmp(元组1,,元组2),两者相同,则返回0,否则返回-1或者1,如下:

t1 = (1,2,3)
t2 = ('xx','yy')
t3 = ('xx','yy')
t4 = ('xx','yy','zz')
进行比较,如下:

 cmp(t1,t2)
得出 -1

 cmp(t2,t3)
得出0

 cmp(t2,t4)
得出-1

cmp(t4,t2)
得出1

8、列表转换为元组

 l = [1,2,3,4]
 t = tuple(l)
打印元组t,得出的结果如下:

(1, 2, 3, 4)
即把列表转换为了元组。
9、元组的个数

    len(元组),如下:

len(t)
得出4。

10、元组中最小元素值

min(t)
返回 1

11、元组中最大元素值

 max(t)
返回4


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值