python 元组(tuple)

目录

  元组

  元组方法

  案例

元组 tuple

  1 用途:存多个值,值没有被改的需要

  2 定义: ()内的元素是任意数据类型,元组之间用逗号隔开

# a = (2,2.2,'jason',[1,2])  # a = tuple(2,2.2,'jason',[1,2])
# print(a,type(a))
# a1 = tuple('hello')
# print(a1)  # ('h', 'e', 'l', 'l', 'o')
# 元组内部for循环,得到是元组

  3.常用操作

    1,索引取值,不能够改.  有序的

# a = (1,1.1,'jason',[1,2])
# print(id(a))  # 2777382289640
# print(id(a[0]))
# print(id(a[1]))
# print(id(a[2]))
# print(id(a[3]))
# a[3][0] = 3  # 整形替换整形
# print(id(a))  # 2777382289640

    2,切片(顾头不顾尾)

# a = (1,2,3,4)
# print(a[0:2])  # (1, 2)
# print(a)  # (1, 2, 3, 4)

    3,长度len()

# a = (1,2,3,4)
# a1 = len(a)
# print(a1)  # 4

    4.成员运算in和not in

a = (1,2,3)
print(1 in a)

    5.循环

# a = (1,2,3,4)
# for i in a:
#     print(i)

内置方法

  1 count 统计count括号内元素在元组中的个数

# a = (1,2,3,4)
# res = a.count(1)
# print(res)
# print(a)

  2.index() 查找index括号内的元素在元组中的索引位置,可加范围查找

t=('a','b','c','a')
print(t.index('a',1,4))
# print(t.index('xxx',1,10))  # 报错

案例:

posted @ 2021-10-27 14:04  zhuang6  阅读(2)  评论(0编辑  收藏  举报