Question: Python Programming 1. Biggie Size - Given a list, write a function that changes all positive numbers in the list to big. Example: biggie_size([-1, 3,
Python Programming
1. Biggie Size - Given a list, write a function that changes all positive numbers in the list to "big".
- Example: biggie_size([-1, 3, 5, -5]) returns that same list, but whose values are now [-1, "big", "big", -5]
2. Count Positives - Given a list of numbers, create a function to replace the last value with the number of positive values. (Note that zero is not considered to be a positive number).
- Example: count_positives([-1,1,1,1]) changes the original list to [-1,1,1,3] and returns it
- Example: count_positives([1,6,-4,-2,-7,-2]) changes the list to [1,6,-4,-2,-7,2] and returns it
3. Sum Total - Create a function that takes a list and returns the sum of all the values in the array.
- Example: sum_total([1,2,3,4]) should return 10
- Example: sum_total([6,3,-2]) should return 7
4. Average - Create a function that takes a list and returns the average of all the values.
- Example: average([1,2,3,4]) should return 2.5
5. Length - Create a function that takes a list and returns the length of the list.
- Example: length([37,2,1,-9]) should return 4
- Example: length([]) should return 0
6. Minimum - Create a function that takes a list of numbers and returns the minimum value in the list. (Optional) If the list is empty, have the function return False.
- Example: minimum([37,2,1,-9]) should return -9
- (Optional) Example: minimum([]) should return False
7. Maximum - Create a function that takes a list and returns the maximum value in the array. (Optional) If the list is empty, have the function return False.
- Example: maximum([37,2,1,-9]) should return 37
- (Optional) Example: maximum([]) should return False
8. Ultimate Analysis (Optional) - Create a function that takes a list and returns a dictionary that has the sumTotal, average, minimum, maximum and length of the list.
- Example: ultimate_analysis([37,2,1,-9]) should return {'sumTotal': 31, 'average': 7.75, 'minimum': -9, 'maximum': 37, 'length': 4 }
9. Reverse List (Optional) - Create a function that takes a list and returns that list with values reversed. Do this without creating a second list. (This challenge is known to appear during basic technical interviews.)
- Example: reverse_list([37,2,1,-9]) should return [-9,1,2,37]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
