python中List,Queue等数据结构存储效率哪个更优
1 回答
蝴蝶不菲
TA贡献1810条经验 获得超4个赞
python中的数据结构有:set,list,Queue,dict,tuple等;效率问题,主要看你使用场景:比如要判断一个值是否存在,set肯定快,应为是使用hash,如果保持数据的顺序性:当时list和Queue,但是list不是线程安全的,但是Queue是,tuple是不可变的dict是字典,和json差不多,使用于key-value类型,效率也比较高;所以主要根据使用场景去选择合适的数据结构,每种数据结构的存在都是有他的应用空间,不然效率低的早就淘汰了。
- 1 回答
- 0 关注
- 1122 浏览
添加回答
举报
0/150
提交
取消