# 3.10.1 Popcorn
my_array = [1, 2, 3, 4, 5]
my_array.reverse()
print(my_array)
// 3.10.1 Popcorn
let myArray = [3, 4, 5];
myArray = [1, 2, ...myArray];
console.log(myArray);
# 3.10.1 Popcorn
my_array = [1, 2, 3, 4, 5]
filtered_array = list(filter(lambda x: x > 2, my_array))
print(filtered_array)
# 3.10.1 Popcorn
my_array = [1, 2, 3, 4, 5]
filtered_array = list(filter(lambda x: x > 2, my_array))
print(filtered_array)
# 3.10.2 Popcorn
my_list = [1, 2, 3, 4, 5]
my_list.insert(-1, 6)
print(my_list)
# 3.10.2 Popcorn
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1)
# 3.10.2 Popcorn
my_list = [1, 2, 3, 4, 5]
my_list.remove(2)  
del my_list[1]    
my_list.pop()     
print(my_list)
# 3.10.3 Main
grocery_list = []

def add_item(item):
    grocery_list.append(item)

def remove_item(item):
    if item in grocery_list:
        grocery_list.remove(item)

def view_list():
    print("Grocery List:", grocery_list)

add_item("Apples")
add_item("Bananas")
remove_item("Apples")
view_list()
# 3.10.3 Main
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
even_numbers = list(filter(lambda x: x % 2 == 0, numbers))
print(even_numbers)
# 3.10.3 Main
grades = []

def add_grade(grade):
    grades.append(grade)

def remove_grade(grade):
    if grade in grades:
        grades.remove(grade)

def view_grades():
    print("Student Grades:", grades)

add_grade(90)
add_grade(85)
remove_grade(90)
view_grades()
# 3.10.3 Main
numbers = [1, 2, 3, 4, 5]
sum_numbers = sum(numbers)
max_number = max(numbers)
min_number = min(numbers)
print("Sum:", sum_numbers)
print("Max:", max_number)
print("Min:", min_number)
// 3.10.4 Main
let numbers = [1, 2, 3, 4, 5];
console.log(numbers);
// 3.10.4 Main
let numbers = [1, 2, 3, 4, 5];
numbers.forEach(number => console.log(number));
// 3.10.4 Main
let numbers = [1, 2, 3, 4, 5];
numbers.push(6); 
numbers.splice(2, 1);  
console.log(numbers);
# 3.10.4 Main
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
even_count = sum(1 for number in numbers if number % 2 == 0)
print("Number of even numbers:", even_count)