我通常使用的基本方法是使用list.index(element)和reversed_list.index(element),但是当我需要搜索许多元素并且列表的长度太大(例如10 ^ 5或10 ^ 6甚至更大。相同的最佳方法是什么(使用很少的时间)?
好吧,有人需要做一些工作来寻找元素,而在一个很大的列表中,这可能会花费一些时间!如果没有更多信息或代码示例,将很难为您提供帮助,但是通常的答案是使用其他数据结构-例如,如果您可以将元素保留在字典中,而不是带有键的列表中是元素,值是索引数组,则速度会更快。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句