文巾解题 929. 独特的电子邮件地址
生活随笔
收集整理的这篇文章主要介绍了
文巾解题 929. 独特的电子邮件地址
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
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))《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读
总结
以上是生活随笔为你收集整理的文巾解题 929. 独特的电子邮件地址的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 文巾解题 67. 二进制求和
- 下一篇: 文巾解题 50. Pow(x, n)