python 复习之元组tuple

    xiaoxiao2022-07-05  169

    什么是元组:

        元组是不可变的序列,和list一样可以存放任意类型的元素。

    字面值的表示方法:

        用小括号()括起来,单个元素括起来后加逗号(,)区分单个对象还是元组

    >>> T1 = () >>> T2 = 1,2,3 >>> T3 = 2, >>> print(type(T1),type(T2),type(T3)) <class 'tuple'> <class 'tuple'> <class 'tuple'>

    元组的构造函数:

    tuple() # 生成一个空元祖,等同于()

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

    元组算术运算符,in/not in运算符,索引,切片同上一篇列表一样

    注:索引犹豫元组不可变不可赋值

    id(x)函数:

        id(x)函数·用于返回一个对象在内存存放的地址

    注:ls运算符就是比较的内存地址

    >>> t1 = (1,2,3) >>> t2 = t1 >>> id(t1) 35432128 >>> id(t2) 35432128 >>>

    元组的方法:

    T.index(value,[begin[,end]]) # 返回对应元素的下标,如果不存在则引发ValueError异常错误

    T.count(value) # 返回元组中元素的个数

    最新回复(0)