Python 中的元组 tuples 和列表 lists 之间的区别是什么?

发布于 2022-09-21 08:53:01
关注者
0
被浏览
28
4 个回答
  • 匿名网友
    匿名网友 2022-09-21
    tuple不可改变 list可变
  • 匿名网友
    匿名网友 2022-09-21
    相同点:都是线性结构,支持下标访问 不同点:1)List是可变对象,tuple保存的引用不可变    2)List无法作为字典的key,tuple可以(可变对象不可hash)
  • 匿名网友
    匿名网友 2022-09-21
    列表是动态的,可以通过以下操作append,insert,pop,del,remove,sort,sorted,len进行修改列表长度,可以存储更多的数据信息,而元组静态的,一旦数据建立,,无法修改,但是元组未占用的存储空间会为下次分配资源预留空间,并且初始化比列表快,在循环体中有明显的优势
  • 匿名网友
    匿名网友 2022-09-21
    元组是不可更改序列,lists是可更改序列
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看