从配置文件中,我想遍历包含users
,repositories
和password
的列表,然后将这些值分配给变量以使用github3.py创建存储库对象。Python:遍历列表或不等长
user
和repo_name
列表的长度不相等。目前,有两个用户和几个回购站,但这可能随时间而改变。我试过使用zip
,但它只在列表长度相同时才起作用。我希望它保留user
列表中的最后一个值,并将其与repo_name
列表(user2,repo3
)中的最后一个回购点对应。
user = ["user1","user2"]
repo_name = ["repo1","repo2","repo3"]
password = "xxxxxxxxx"
下面的代码是我想要使用这些值的地方。
from global_var import *
for users, repos in zip(user, repo_name)
gh = login(users, password)
repo = gh.repository(users, repos)
list_all_prs()
如果用户列表长于存储库列表会怎么样? – donkopotamus
用户列表永远不会超过存储库列表。存储库列表将始终等于或长于用户列表。 – DBS