We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 76b0b15 commit 59809efCopy full SHA for 59809ef
Arrays & Strings/#500 - Keyboard Row - Easy/Solution.py
@@ -0,0 +1,16 @@
1
+class Solution(object):
2
+ def findWords(self, words):
3
+ """
4
+ :type words: List[str]
5
+ :rtype: List[str]
6
7
+ row1 = set("qwertyuiop")
8
+ row2 = set("asdfghjkl")
9
+ row3 = set("zxcvbnm")
10
+
11
+ result = []
12
+ for word in words:
13
+ lower_word = set(word.lower())
14
+ if lower_word.issubset(row1) or lower_word.issubset(row2) or lower_word.issubset(row3):
15
+ result.append(word)
16
+ return result
0 commit comments