diff --git a/sorts/bucket_sort.py b/sorts/bucket_sort.py index c83470636083..8e2da91e83eb 100644 --- a/sorts/bucket_sort.py +++ b/sorts/bucket_sort.py @@ -84,6 +84,9 @@ def bucket_sort( 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