网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月10日漏签0天
python吧 关注:481,338贴子:1,985,236
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 3回复贴,共1页
<<返回python吧
>0< 加载中...

标题五个字

  • 只看楼主
  • 收藏

  • 回复
  • 由纪纪有
  • 贡士
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
小东西最近刷了点很简单的元组和列表的题目,是不是在大多数时候,就论写题目而言列表的作用可以完美覆盖元组啊?写题目的时候基本都在用列表,其实有一部分原因也是因为不知道有没有二维元组这个东西,有的话怎么去编码出来啊,直接把中括号替换成小括号嘛?


  • OdiousPart
  • 贡士
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一个是可变类型一个是不可变类型,不能不根据实际需求去平替对方。


2026-02-10 23:45:06
广告
不感兴趣
开通SVIP免广告
  • 饿啊发个v
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不是。区别挺大。
元组不可变,意味着解释器可以直接分配最小内存,缓存命中率很高,访问速度快。
列表可变,运行时扩容,解释器为可能的更多元素预留更多内存,如果扩容,需要转移所有元素,同时访问也略慢。
列表和元组都可以声明二维的,不过缓存命中率比较低,速度会慢一点。如果考虑性能优化,自己编写一个二维展开函数可能更好(一般多维随机查找命中率都低)
写题目而言,如果有JIT的情况,差不了多少,如果纯解释,性能差很多。


  • ylab
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
可变跟不可变,写死跟动态变化区别还是挺大的


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回python吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示