Unique Email Addresses
Input: ["test.email+alex@leetcode.com","test.e.mail+bob.cathy@leetcode.com","testemail+david@lee.tcode.com"]
Output: 2
Explanation: "testemail@leetcode.com" and "testemail@lee.tcode.com" actually receive mailsLast updated
Input: ["test.email+alex@leetcode.com","test.e.mail+bob.cathy@leetcode.com","testemail+david@lee.tcode.com"]
Output: 2
Explanation: "testemail@leetcode.com" and "testemail@lee.tcode.com" actually receive mailsLast updated
class Solution:
def numUniqueEmails(self, emails: List[str]) -> int:
res = set()
for e in emails:
ls = e.split('@')
ls[0] = ls[0].split('+')[0].replace('.','')
res.add(ls[0] +'@' + ls[1])
return len(res)