1 回答

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊
可能最簡(jiǎn)單的方法是根據(jù)當(dāng)前迭代的索引是否為偶數(shù)來(lái)分配值。您可以為此使用enumerate() 。下面的代碼將當(dāng)前列表索引分配給索引變量,并將當(dāng)前電子郵件分配給電子郵件變量。現(xiàn)在只需單步執(zhí)行并將值一個(gè)接一個(gè)地分配給列表即可:
emailList = ['tom@gmail.com', 'dick@gmail.com', 'harry@gmail.com', 'jane@gmail.com']
fileList = ['file_1.zip', 'file_2.zip']
for index, email in enumerate(emailList):
? ? ? if index %2 ==0 : # Even numbers
? ? ? ? ? ? print(f"Email: {email}, File: {fileList[0]}")
? ? ? else: # odd numbers
? ? ? ? ? ? print(f"Email: {email}, File: {fileList[1]}")
添加回答
舉報(bào)