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

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


开满天机
浏览 1083回答 1
1回答

蝴蝶不菲

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

相关分类

数据结构