netprog_basics icon indicating copy to clipboard operation
netprog_basics copied to clipboard

programming_fundamentals/python_part_1/example3.py question

Open gregbo opened this issue 2 years ago • 0 comments

Instead of

message += "The color you added was {}.".format(colors[3])

why not use

message += "The color you added was {}.".format(colors[-1])

so it will always pick up the last list element even if the number of list elements changes?

It would be even better to catch an exception if the list is empty.

try: message += "The color you added was {}.".format(colors[-1]) except Exception as e: print(e) exit(1)

gregbo avatar Mar 18 '23 04:03 gregbo