为了账号安全,请及时绑定邮箱和手机立即绑定

python中List,Queue等数据结构存储效率哪个更优?

python中List,Queue等数据结构存储效率哪个更优?

开满天机 2018-11-30 20:11:54
python中List,Queue等数据结构存储效率哪个更优
查看完整描述

1 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

python中的数据结构有:set,list,Queue,dict,tuple等;效率问题,主要看你使用场景:比如要判断一个值是否存在,set肯定快,应为是使用hash,如果保持数据的顺序性:当时list和Queue,但是list不是线程安全的,但是Queue是,tuple是不可变的dict是字典,和json差不多,使用于key-value类型,效率也比较高;所以主要根据使用场景去选择合适的数据结构,每种数据结构的存在都是有他的应用空间,不然效率低的早就淘汰了。

查看完整回答
反对 回复 2019-01-07
  • 1 回答
  • 0 关注
  • 1080 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信