网络异常,图片无法展示
|
题目
全字母句 指包含英语字母表中每个字母至少一次的句子。
给你一个仅由小写英文字母组成的字符串 sentence ,请你判断 sentence 是
否为 全字母句 。
如果是,返回 true ;否则,返回 false 。
示例 1: 输入:sentence = "thequickbrownfoxjumpsoverthelazydog" 输出:true 解释:sentence 包含英语字母表中每个字母至少一次。 示例 2: 输入:sentence = "leetcode" 输出:false
提示:
1 <= sentence.length <= 1000 sentence 由小写英语字母组成
解题思路
class Solution: def checkIfPangram(self, sentence: str) -> bool: # 用Counter或者Set,如果==26个字母就True from collections import Counter count = Counter(sentence) # count = set(sentence) if len(count) == 26: return True else: return False if __name__ == '__main__': sentence = "thequickbrownfoxjumpsoverthelazydog" sentence = "leetcode" ret = Solution().checkIfPangram(sentence) print(ret)