diff --git a/sorts/bucket_sort.py b/sorts/bucket_sort.py index 893c7ff3a23a..4b106f3b0ac9 100644 --- a/sorts/bucket_sort.py +++ b/sorts/bucket_sort.py @@ -76,6 +76,9 @@ def bucket_sort(my_list: list, bucket_count: int = 10) -> list: if len(my_list) == 0 or bucket_count <= 0: return [] + if not isinstance(bucket_count, int): + raise TypeError("bucket_count must be an integer") + min_value, max_value = min(my_list), max(my_list) if min_value == max_value: return my_list