● Create a Python file called amazon.py in this folder. ● Write code to read the content of the text file input.txt. ● For each line in input.txt, write a new line in the new text file output.txt that computes the answer to some operation on a list of numbers. ● If the input.txt has the following: o Min: 1,2,3,5,6 o Max: 1,2,3,5,6 o Avg: 1,2,3,5,6 ● Your program should generate output.txt as follows: o The min of [1, 2, 3, 5, 6] is 1. o The max of [1, 2, 3, 5, 6] is 6. o The avg of [1, 2, 3, 5, 6] is 3.4. ● Assume that the only operations given in the input file are min, max and avg, and that the operation is always followed by a list of comma-separated integers. ● You should define the functions min, max and avg that take in a list of integers and return the min, max or avg of the list. ● Your program should handle any combination of operations and any length of input numbers. ● You can assume that the list of input numbers are always valid integers and that the list is never empty. ● Hint: there is something strange about the first line of input.txt. NB input.txt file contains: min:1,2,3,4,5,6 max:1,2,3,4,5,6 avg:1,2,3,4,5,6 NB could you please give comments with the code for better understanding and for the task def functions is supposed to be used
● Create a Python file called amazon.py in this folder.
● Write code to read the content of the text file input.txt.
● For each line in input.txt, write a new line in the new text file output.txt
that computes the answer to some operation on a list of numbers.
● If the input.txt has the following:
o Min: 1,2,3,5,6
o Max: 1,2,3,5,6
o Avg: 1,2,3,5,6
● Your program should generate output.txt as follows:
o The min of [1, 2, 3, 5, 6] is 1.
o The max of [1, 2, 3, 5, 6] is 6.
o The avg of [1, 2, 3, 5, 6] is 3.4.
● Assume that the only operations given in the input file are min, max and
avg, and that the operation is always followed by a list of
comma-separated integers.
● You should define the functions min, max and avg that take in a list of
integers and return the min, max or avg of the list.
● Your program should handle any combination of operations and any
length of input numbers.
● You can assume that the list of input numbers are always valid integers
and that the list is never empty.
● Hint: there is something strange about the first line of input.txt.
NB input.txt file contains:
min:1,2,3,4,5,6
max:1,2,3,4,5,6
avg:1,2,3,4,5,6
NB could you please give comments with the code for better understanding and for the task def functions is supposed to be used
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 5 steps with 3 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![the output for min, max and average is the same: o min of [1, 2, 3, 5, 6] is 3.4
o max of [1, 2, 3, 5, 6] is 3.4
o avg of [1, 2, 3, 5, 6] is 3.4](https://content.bartleby.com/qna-images/question/d1d6628a-75db-45ee-b996-5a2c4020373a/96aa11ec-c0ba-4eaf-ab33-cd27bed621b7/dgtuep_thumbnail.png)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)