Python: Round the numbers of a given list, print the minimum and maximum numbers and multiply the numbers by 5
Python List: Exercise - 84 with Solution
Write a Python program to round the numbers in a given list, print the minimum and maximum numbers and multiply the numbers by 5. Print the unique numbers in ascending order separated by space.
Visual Presentation:
Sample Solution:
Python Code:
# Create a list 'nums' containing floating-point numbers
nums = [22.4, 4.0, 16.22, 9.10, 11.00, 12.22, 14.20, 5.20, 17.50]
# Print a message indicating the original list
print("Original list:", nums)
# Use the 'map' function to round each number in 'nums' and store the result in 'numbers'
numbers = list(map(round, nums))
# Print the minimum value in the 'numbers' list
print("Minimum value: ", min(numbers))
# Print the maximum value in the 'numbers' list
print("Maximum value: ", max(numbers))
# Create a set from 'numbers' to remove duplicates, then sort and multiply each value by 5
# Store the result back in 'numbers'
numbers = sorted(map(lambda n: n * 5, set(numbers)))
# Print a message indicating the result
print("Result:")
# Iterate through the 'numbers' list and print each value separated by a space
for numb in numbers:
print(numb, end=' ')
Sample Output:
Original list: [22.4, 4.0, 16.22, 9.1, 11.0, 12.22, 14.2, 5.2, 17.5] Minimum value: 4 Maximum value: 22 Result: 20 25 45 55 60 70 80 90 110
Flowchart:
Python Code Editor:
Previous: Write a Python program to round every number of a given list of numbers and print the total sum multiplied by the length of the list.
Next: Write a Python program to create a multidimensional list (lists of lists) with zeros.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/python-exercises/list/python-data-type-list-exercise-84.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics