これは一日中私を悩ませてきました。別の人にメールを送信する必要があります。一部のメールには複数の受信者がいて、一部の受信者には複数のメールが届きます。
したがって、次のような辞書があるとします。
{
'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 でこれを行うにはどうすればよいですか。
助けてくれてありがとう、良い一日を。
アップデート
- 電子メールをキーとして使用する理由 msg1、msg4、および msg5 を別々の電子メールで送信する代わりに、電子メール アドレス 4 に電子メールを送信するとします。これらを 1 つの電子メールに結合したいと考えています。
- タプル キー これは単なるデモンストレーションです。もちろんタプルを使用できますが、それで問題がどのように解決されるのでしょうか?
皆さんありがとう