欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

tuple

程序员文章站 2022-03-13 16:36:59
一、简介 俗称不可变的列表,又被称为只读列表 用小括号括起来,里面可放任何数据类型的数据 可查询,循环,切片(切片后得到的还是元组),但不可修改元素 元组中如果只有一个元素,须添加一个逗号,否则就不是元组 二、修改 元组的不可变指的是元组内第一层元素的内存地址不可变 元组也有count, index ......

一、简介

  • 俗称不可变的列表,又被称为只读列表
  • 用小括号括起来,里面可放任何数据类型的数据
  • 可查询,循环,切片(切片后得到的还是元组),但不可修改元素
  • 元组中如果只有一个元素,须添加一个逗号,否则就不是元组
t = (11, 22, 33, 'python', 44, 55, 66)

print(t[0]) # 11

print(t[1:3]) # (22, 33) 

for i in t:
  print(i) # 11 22 33 python 44 55 66

t = (1,)
print(type(t)) # <class 'tuple'>

t = (1)
print(type(t)) # <class 'int'>

 二、修改

    元组的不可变指的是元组内第一层元素的内存地址不可变

t = (11, 22, 33, [], 44)

t[3] = [55,]  # 报错

t[3].append(55) # (11, 22, 33, [55], 44)

 元组也有count, index, len等方法