- Unique Email Addresses
# Unique Email Addresses
# local name and a domain name, separated by the @ sign.
# lowercase letters, contain '.'s or '+'s.
class Solution(object):
def numUniqueEmails(self, emails):
seen = set()
for email in emails:
local, domain = email.split('@')
if '+' in local:
local = local[:local.index('+')]
seen.add(local.replace('.','') + '@' + domain)
return len(seen)
网友评论