这一直困扰着我一整天。我需要向不同的人发送电子邮件,有些电子邮件可能有多个收件人,有些收件人会收到多个电子邮件。
所以假设我有一本这样的字典:
{
'email4': ['msg1', 'msg4', 'msg5'],
'email2': ['msg1', 'msg3'],
'email3': ['msg1', 'msg2', 'msg4'],
'email1': ['msg1', 'msg2', 'msg3']
}
我想制作类似的东西:
{
'email1, email2, email3, email4': ['msg1'],
'email1, email3': ['msg2'],
'email1, email2': ['msg3'],
'email3, email4': ['msg4'],
'email4': ['msg5']
}
我认为这将是字典之类的键和值的多重交集,无论如何,你明白了。
快速提问,我如何在 python 中做到这一点。
感谢您的帮助,祝您有美好的一天。
更新
- 为什么使用电子邮件作为键 假设我要将电子邮件发送到电子邮件地址 4,而不是在单独的电子邮件中发送 msg1、msg4 和 msg5,我想将它们组合成 1 封电子邮件。
- 元组键这只是一个演示,我当然可以使用元组,但这将如何解决我的问题?
谢谢大家