1. Given two .txt files that have lists of numbers in them, find the numbers that are overlapping (print them in the output). “primenumbers.txt” has a list of all prime numbers under 1000, and the other “happynumbers.txt” has a list of happy numbers up to 1000. We can divide this problem into different parts: a. Write a function (call it readFile) that takes the name of a file as argument and read the content of the file and store it in a list (each line contains one number, so each number is stored in the list) and return the list. b. Write a function that takes two lists and return another list containing the common elements of two lists (you have written this function before! You can use it) c. Write a function (call it writeFile) that takes a list and name of a file. The function should write the content of the list in the file (each element in one line). d. Use the above functions to do the task of this lab.
1. Given two .txt files that have lists of numbers in them, find the numbers that are
overlapping (print them in the output). “primenumbers.txt” has a list of all prime
numbers under 1000, and the other “happynumbers.txt” has a list of happy numbers
up to 1000.
We can divide this problem into different parts:
a. Write a function (call it readFile) that takes the name of a file as argument
and read the content of the file and store it in a list (each line contains one
number, so each number is stored in the list) and return the list.
b. Write a function that takes two lists and return another list containing the
common elements of two lists (you have written this function before! You can
use it)
c. Write a function (call it writeFile) that takes a list and name of a file. The
function should write the content of the list in the file (each element in one
line).
d. Use the above functions to do the task of this lab.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 6 images