######################Problem 1########################### def trim_sum(nums, limit): """nums is a numerical list, limit is a number returns the sum of all elements in nums that are <= limit""" out = 0 for k in nums: if k <= limit: out += k return out def trim_sum(nums, limit): """nums is a numerical list, limit is a number returns the sum of all elements in nums that are <= limit""" out = 0 for k in range(len(nums)): if nums[k] <= limit: out += nums[k] return out def trim_sum(nums, limit): return sum([k for k in nums if k <= limit]) def main(): print("*************** Problem 1 Tests **************") print(trim_sum([5, 12, 11, 2, 6], 10) == 13) main()