如何使用索引从列表中获取值?

时间:2018-01-15 16:14:29

标签: python-2.7 function loops odoo-10 enumerate

我必须尝试使用​​索引从列表中逐个获取值,并且我尝试获取索引值并分别逐个更新我的阶段。

我的python代码如下:

for ress in status_list:
    print"res", ress
    #self.workflow_stages = ress
    if ress:
        self.workflow_stages = ress
        for index, item in enumerate(status_list):
            print "test::", index
            index_init = index
            print"index_init:::", index_init
            next = index_init + 1
            print "next", next
            lent = len(status_list)
            print"lent", lent
        return True

感谢。

1 个答案:

答案 0 :(得分:0)

for index, item in enumerate(status_list):表示index变量保存status_list的相应索引,item变量保存您的值。因此,在给定的for循环中,item将保留相应index.

的值

通常,如果您不使用enumerate功能迭代列表,则可以访问列表的值,如status_list[index]