How could a multiple choices argument in the command line be implemented? There would be a predefined set of options and the user can choose multiple:
python cli.py --alphabet upper,lower,digits,symbols
or
python cli.py --alphabet upper lower digits symbols