给定一个单词列表,只返回可以使用在键盘同一行的字母打印出来的单词。键盘如下图所示。
示例:
输入: ["Hello", "Alaska", "Dad", "Peace"]
输出: ["Alaska", "Dad"]
class Solution:
def findWords(self, words: List[str]) -> List[str]:
set1="qwertyuiop"
set2="asdfghjkl"
set3="zxcvbnm"
res = []
for word in words:
w =set(word.lower())
if w.issubset(set1) or w.issubset(set2) or w.issubset(set3):
res.append(word)
return res