首页 > 技术文章 > 🍖元组类型内置方法

songhaixing 2020-11-21 23:55 原文

一.作用

1.元组与列表

  • 元组其实就是不可变的列表
  • 列表可读可改, 而元组只读不能改
  • 同等数据类型下, 元组更加节省空间, 并且效率更高于列表
  • 因为元组底层只提供读的机制, 而列表既有读也有改的机制

2.元组的作用

  • 显而易见, 也是按照位置存放多个值, 索引对应值

二.定义方式

  • "( )" 内用逗号分隔开多个任意类型的元素
  • 如果元组内只包含一个元素, 那么需要用逗号隔开: (111,)
  • 元组不可变指的是第一层元素的内存地址不能改变
  • 如果第一层里面包含一个子列表, 那么子列表的内存地址不能改变, 但可以改变子列表里面的元素(列表可变类型)
  • "工厂" : tuple

推荐阅读