32. Python 认识元组和元组的创建

目录

元组 tuple

元组的创建

 1.通过()创建元组; 小括号可以省略;

 2.通过 tuple()创建元组

总结:


元组 tuple

列表属于可变序列, 可以任意修改列表中的元素; 元组属于不可变序列, 不能修改元组中的元素; 因此, 元组没有增加元素, 修改元素, 删除元素有关的方法;

因此, 我们只需要知道元组的创建和删除, 元组中元素的访问和计数即可, 元组支持如下操作:

  1. 索引访问;
  2. 切片操作
  3. 连接操作; +
  4. 成员关系操作;  in,  not in
  5. 比较运算操作;
  6. 计算: 元组长度 len(), 最大值max(), 最小值(), 求和sum()等;

用法和列表一样;

元组的创建

 1.通过()创建元组; 小括号可以省略;

  a = (10,20,30)  或者 a= 10, 20, 30

  如果元组只有一个元素, 则必须后面加逗号, 这是因为解释器会把(1)解释为整数1;  (1,)解释为元组;  

  >>> a = (1)

  >>> type(a)

  <class ‘int’>

 >>> a = (1,)  #或者  a = 1,

 >>>type(a)

 <class ‘tuple’>

 2.通过 tuple()创建元组

   tuple(可迭代的对象)

例如:

b = tuple()  # 创建一个空元组对象

b = tuple(“abc”)

b = tuple(range(3))

b = tuple([2,3,4])

总结:

tuple()  可以接收列表,字符串,其他序列类型,迭代器等生成元组;

list()    可以接收元组,字符串,其他序列类型,迭代器等生成列表;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值