Python 循环后更改列表中的项

Python 循环后更改列表中的项,python,Python,我已经创建了一个使用selenium登录gmail的脚本。我希望脚本中的代码在每次程序循环后向变量计数中添加1。这是因为它在程序第二次循环时使用不同的电子邮件地址 请注意:范围(0,2)中x的:需要保留在那里,就像整个脚本一样,而不仅仅是这个部分 如果您需要更多信息,请随时询问 for x in range(0, 2): count = 0 emails = ['myemail1@gmail.com', 'myemail2@gmail.com']

我已经创建了一个使用selenium登录gmail的脚本。我希望脚本中的代码在每次程序循环后向变量计数中添加1。这是因为它在程序第二次循环时使用不同的电子邮件地址

请注意:范围(0,2)中x的
需要保留在那里,就像整个脚本一样,而不仅仅是这个部分

如果您需要更多信息,请随时询问

  for x in range(0, 2):
        count = 0
        emails = ['myemail1@gmail.com', 'myemail2@gmail.com']
        driver.find_element_by_xpath('//*[@id="identifierId"]').send_keys(emails[count])

删除计数并在for循环中循环

您已经通过
x
获得了索引键。就用它吧。您还可以在循环外部初始化电子邮件数组,并在该数组上迭代以直接获取电子邮件。这将使用两种电子邮件:myemail1@gmail.commyemail2@gmail.com就是输入的内容。我需要它来展示myemail1@gmail.com在第一个循环上,然后在第二个循环上myemail2@gmail.com@Umair
count=0
for x in range(0,2):
        emails = ['myemail1@gmail.com', 'myemail2@gmail.com']
        driver.find_element_by_xpath('//[@id="identifierId"]').send_keys(emails[count])
        count = count + 1
     

for x in range(0, 2):
        emails = ['myemail1@gmail.com', 'myemail2@gmail.com']
        driver.find_element_by_xpath('//*[@id="identifierId"]').send_keys(emails[x])