网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数: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
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示