我使用的某些软件会根据某些条件生成一个电子邮件地址列表,但有些人会有多个条件,因此我最终得到两个大的地址列表,其中包含一些重复的条目。删除重复项的最简单方法是什么,因此用户不会收到两封电子邮件?
澄清:
我想通过电子邮件发送所有50岁或以上的人,或者像猫一样。
我为50多个人运行查询,并将他们的电子邮件复制到Outlook中,然后我为那些喜欢猫并将其粘贴的人运行查询。超过50岁的人和猫一样,最终会出现在搜索和把他们的电子邮件粘贴两次......
答案 0 :(得分:1)
您可以将地址列表复制到两个文本文件,然后:
(cat over50.txt likecats.txt) | sort | uniq >over50andlikecats.txt
答案 1 :(得分:0)
老实说,这听起来并不像编程问题,但如果是这样的话,你就会有一个基于代码的方法
或基于数据库的方法
答案 2 :(得分:0)
如果您使用.NET或Java(或任何具有集合或列表的语言),您可以执行以下操作:
create a collection object
for each list
for each item
check to see if that email exists in the collection already
if not
add it into the list