如何使列表的str x完全匹配列表y中的列表,即使列表x比y长?我想要额外的x值与None配对 &g



我正在尝试设置一种方法来匹配电子邮件列表和名称列表作为元组。然而,我发现当它到达姓氏时,那些没有名字的电子邮件不包括在我的元组中,我怎么能让这些额外的电子邮件简单地配对一个空字符串(")?

实际上,我有以下格式的excel行,我将其设置为pandas数据框:

cust_IDbuyer_namesbuyer_emails1234名称1;2名称;名3email1;email2;email3;邮件4.....……

已解决:

for idx in range(len(emails)):
if idx <= len(buyers) -1:
buyer_emails_tuple_list.append((buyers[idx], emails[idx]))
elif idx > len(buyers) -1:
buyer_emails_tuple_list.append(("", emails[idx]))

现在我可以确保对于那些没有相应买家名称的电子邮件,我将它们与空字符串配对为:

("", email4)

最新更新