As a follow up from this post:
How to return more than one value from a function in Python?
A separate question:
As a beginner programmer, I was taught to only return one thing from a function.
a. Is there any hidden problem with returning more than one thing?
b. If so, and I want to return 2 lists from a long function (ie not call 2 separate similar functions), is there anything wrong with making a tuple out of the lists?
Thanks