
Think Python functions can return multiple values? They actually return ONE value, a tuple:
def sum_and_mean(nums):
return sum(nums), sum(nums)/len(nums)
Unpack it into separate variables:
num_sum, num_mean = sum_and_mean([10, 20, 25])

Think Python functions can return multiple values? They actually return ONE value, a tuple:
def sum_and_mean(nums):
return sum(nums), sum(nums)/len(nums)
Unpack it into separate variables:
num_sum, num_mean = sum_and_mean([10, 20, 25])