Python数据结构——元组 (自学笔记 第五天)

目录

元组

1.创建元组

2.元组的索引

3.元组的操作

内置函数

总结


元组

写在圆括号( )之间、用逗号分隔开的有序不可变序列。

元组中的元素类型也可以不相同。

1.创建元组

# 空元组
tup = ()
# 含一个元素的元组,必须加逗号,否则被看为整型
tup1 = (1,)
# 含多个不同数据类型的元素
tup2 = (12, 23, 45, True, "hello")
# 不带括号也可识别为元组
tup3 = 12, 23, 45, True, "hello"
print(tup3)  # (12, 23, 45, True, 'hello')
print(type(tup3))  # <class 'tuple'>

2.元组的索引

索引遵循“左闭右开”原则

因为元组是不可变序列,修改元组元素的操作是非法的

3.元组的操作

元组中的数据一旦定义就不允许更改。
故元组没有 append() 、 extend() 和 insert() 等方法,无法向元组中添加元素。
故元组没有 remove() 或 pop() 方法,也无法对元组元素进行 del 操作,不能从元组中删除元素。
  • +

合并元组

注意:这种形式会改变维数
  • *

重复元组中的元素

  • innot in

判断指定元素是否在元组中

  • del

删除整个元组,不能删除其中的元素

内置函数

  • len(tuple)

计算元组元素个数

  • max(tuple)

返回元组中元素最大值

  • min(tuple)

返回元组中元素最小值

  • tuple(list)

将列表转换为元组


总结

学习Python的第五天~,以上大部分内容来自公众号“Python小屋”、“千峰教育”

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值