遍历列表的两种方式

#定义一个列表
production_list = ["iphone","ipad","Anycall","thing in java","computer"]
'''
production_list[a:b:c]
a:列表的开始位置
b:列表的结束位置,但不包含把位置上的元素
   当b >= 0时,表示正数第b个元素,但读取时不包含该元素
   当b < 0时,表示倒数第|b|个元素
c:步长,默认为1,依次读取,当值为2的时候,每隔一个取一次
   当值为3的时候,每隔两个取一次,以此类推
'''

#获取列表长度的两种方式
__length = production_list.__len__()#方式一
length = len(production_list)#方式二

#使用普通的for循环
for item in range(__length):
print(production_list[item])

#使用enumerate返回枚举类型元组对象,遍历返回的枚举对象
for index,item in enumerate(production_list):
print(index,item)
posted @ 2017-07-07 10:27  寒枝将息  阅读(1048)  评论(0编辑  收藏  举报