python元组有啥用_python元组的用法

1.什么是元组

同list一样,允许存放若干任意类型数据的容器

但是元组是不可变的序列

2.语法

元组是使用()括起来,()内允许盛放若干元素,如果只放一个元素的话,元素后要加 , 用于区分对象还是元组

1.使用字面值创建元组

1.创建空元组

t = ()

2.创建非空元组

t = (100,200,300)

t = 100,200,300

t = (100,)

t = 100,

元组的错误示例:

1. t = (3000) #t绑定的是3000

2. x,y,z = 100,200,300非元组赋值,而是将100赋值给x,200赋值给y,300赋值给z3. x,y,z = (100,200,300)

非元组赋值,效果同上

View Code

2.使用构造函数创建元组

1.创建一个空元组

t = tuple()

2.创建一个非空元组

t = tuple(iterable) #使用可迭代对象生成一个元组

示例:

1.t =tuple()2.t = tuple(range(1,10,3))#t = (1,4,7)

3.t = tuple("ABC")#t = ('A','B','C')

4.t = tuple([1,2,3])#t = (1,2,3)

View Code

3.元组的运算

+,+=,*,*=

< <= > >= == !=

in / not in

索引[] 取值 / 切片[::]取值

索引和切片都不支持赋值(元组是不可变的)

4.元组的方法

>>> help(tuple)

1.T.count()

2.T.index()

使用方式同列表

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值