python遍历列表的方法

这篇文章将为大家详细讲解有关python遍历列表的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

成都创新互联是一家专业提供盐湖企业网站建设,专注与网站设计制作、成都做网站H5建站、小程序制作等业务。10年已为盐湖众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

python中遍历列表的4种方法:

方法1

for i in list:
    print i

方法2

for i in range(len(list)):
     print i, list[i]

方法3

for i in xrange(len(list)):
     print i, list[i]

方法4

for i, j in enumerate(list):
    print i, j

xrange 和range的区别:

range会直接将所有结果生成一个list对象

xrange则不会直接生成一个list,而是一个生成器,会每次调用返回其中的一个值

因此,xrange的循环性能比range好,尤其是当列表返回很大的情况。但是当你需要返回是一个列表的话,可以使用range

总结

对比发现,效率最快的为方法1,但是如果需要获得列表下标,方法4略微比2、3好。在list特别大的情况下,方法3优于方法2。

关于python遍历列表的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


名称栏目:python遍历列表的方法
网页链接:http://csdahua.cn/article/ghieis.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流