美文网首页Python基础
Python容器-2·元组

Python容器-2·元组

作者: 技术老男孩 | 来源:发表于2023-01-01 08:49 被阅读0次

    一、元组定义(tuple):

    • 通过 () 创建元组
    • 元组是有序的(索引,切片)、不可变类型
    • 与列表类似,作用于列表的操作,绝大数也可以作用于元组

    二、使用场景:

    • 一般用于存储一些在程序中不应该被修改的一系列值
    • 存储安全系数较高的数据

    三、常见操作

    • 由于元组不可变的特性,所有没有 增、删、改 操作
    atuple = (10, 30, 25, 88)  # 定义一个元组
    atuple[0] = 100  # 报错,元组定义以后,不可被修改,赋值
    atuple.count(30)  # count(), 统计元组 atuple 中 30 出现的次数 1
    atuple.index(88)  # index(), 计算元组 atuple 中元素 88 的下标 3
    
    • 如果一个元组中只有一个元素,那么创建该元组时,需要加上一个逗号,否则创建失败
    a = ("hello")  # 没加逗号的情况
    print(a)
    print(type(a))  # str
    a = ("hello", )  # 加逗号的情况
    print(a)
    print(type(a))  # tuple
    

    相关文章

      网友评论

        本文标题:Python容器-2·元组

        本文链接:https://www.haomeiwen.com/subject/mgveqdtx.html