Skip to content

Instantly share code, notes, and snippets.

@sairam4123
Created October 28, 2024 04:08
Show Gist options
  • Save sairam4123/6ae57924700168c1afcaa22a3aaae77a to your computer and use it in GitHub Desktop.
Save sairam4123/6ae57924700168c1afcaa22a3aaae77a to your computer and use it in GitHub Desktop.
# Generates characters
class Gen:
def __getitem__(self, items):
if isinstance(items, slice):
start = ord(items.start)
end = ord(items.stop)
return [chr(char) for char in range(start, end+1)]
raise AttributeError("Only slices are allowed.")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment