Skip to content

Commit fd273d4

Browse files
committed
Improve performance of count_letters by avoiding repeated membership checks.
1 parent 2caec2d commit fd273d4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sprint-2/improve_with_precomputing/count_letters/count_letters.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ def count_letters(s: str) -> int:
66

77
chars = set(s) #store all characters once
88

9-
for letter in s:
9+
for letter in chars:
1010
if is_upper_case(letter):
1111
if letter.lower() not in chars:
1212
only_upper.add(letter)

0 commit comments

Comments
 (0)