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 3aa1e75 commit 2ee4ae9Copy full SHA for 2ee4ae9
1 file changed
Sprint-2/improve_with_precomputing/count_letters/count_letters.py
@@ -12,19 +12,19 @@ def count_letters(s: str) -> int:
12
# only_upper.add(letter)
13
# return len(only_upper)
14
uppercase_letters : Set[str] = set()
15
- lowecase_letters : Set[str] = set()
+ lowercase_letters : Set[str] = set()
16
17
# Precompute uppercase and lowercase letters
18
for letter in s:
19
if is_upper_case(letter):
20
uppercase_letters.add(letter)
21
elif letter.isalpha():
22
- lowecase_letters.add(letter)
+ lowercase_letters.add(letter)
23
24
# Count uppercase letters that don't appear in lowercase
25
count = 0
26
for letter in uppercase_letters:
27
- if letter.lower() not in lowecase_letters:
+ if letter.lower() not in lowercase_letters:
28
count +=1
29
30
return count
0 commit comments