From d7a532db26006071977ff577b91295b73a1af910 Mon Sep 17 00:00:00 2001 From: Milad Khoshdel Date: Sun, 13 Sep 2026 19:30:06 +0330 Subject: [PATCH] Performance: Remove unnecessary sorting from is_isogram() --- strings/is_isogram.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/is_isogram.py b/strings/is_isogram.py index a9d9acc8138e..4a80caad6d0e 100644 --- a/strings/is_isogram.py +++ b/strings/is_isogram.py @@ -19,7 +19,7 @@ def is_isogram(string: str) -> bool: if not all(x.isalpha() for x in string): raise ValueError("String must only contain alphabetic characters.") - letters = sorted(string.lower()) + letters = string.lower() return len(letters) == len(set(letters))