GooFre

2020-01-27  本文已影响0人  inspiredhss
  1. 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)
上一篇 下一篇

猜你喜欢

热点阅读