List Comprehension 1
# Instructions
You are going to write a List Comprehension to create a new list called `squared_numbers`.
This new list should contain every number in the list `numbers` but each number should be squared.
e.g. `4 * 4 = 16`
---------
numbers = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55]
squared_numbers = [n * n for n in numbers]
squared_numbers = [n**2 for n in numbers]
print(squared_numbers)
List Comprehension 2
# Instructions
You are going to write a List Comprehension to create a new list called `result`.
This new list should only contain the even numbers from the list `numbers`.
---
numbers = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55]
result = [n for n in numbers if n % 2 == 0]
print(result)
List Comprehension 3
import csv
with open("file1.txt") as file1:
#data = csv.reader(file1)
#file1_list = [int(row[0]) for row in data]
file1_list = file1.readlines()
with open("file2.txt") as file2:
#data = csv.reader(file2)
#file2_list = [int(row[0]) for row in data]
file2_list = file2.readlines()
result = [int(n) for n in file1_list if n in file2_list]
print(result)