In order to parse some args via cmd line, I've a "switch case" written with if .. elif
if arg == 1:
    ..something...
elif arg >= 2 and arg < 4:
    ..something else ...
elif arg < 6:
    ..something else ...
else:
    ..something else ...
above, elif arg < 6:
could be replaced by:    elif arg == 4 or arg == 5:
this get's a bit messy when there are more argument values to check.
What could be the most efficient and easy way to read the code?
 
     
     
    