1 题目描述
2 解题思路
这题没什么特别要说的,先截取‘+’(如果有的话)之前的部分。然后把截取的部分中'.'换成‘’就可以了。之后放入一个set里面去,看集合里面有几个元素。
class Solution:
def numUniqueEmails(self, emails: List[str]) -> int:
s=set()
for i in emails:
prefix=i.split('@')[0]
domain=i.split('@')[1]
if('+' in prefix):
prefix=prefix[:prefix.index('+')]
prefix=prefix.replace('.','')
s.add(prefix+'@'+domain)
return(len(s))