Welcome to Westonci.ca, where finding answers to your questions is made simple by our community of experts. Discover detailed solutions to your questions from a wide network of experts on our comprehensive Q&A platform. Discover in-depth answers to your questions from a wide network of professionals on our user-friendly Q&A platform.

Dictionaries (write a program on Python!)

A list of students is given.
students = ["Vasya", "Masha", "Petya", "Dima", "Marina", "Lyuba", "Kolya", "Vanya"]

Students' grades for the test work are saved in the grades dictionary:
grades = {"Vasya" : 4, "Petya" : 9, "Marina" : 8, "Lyuba" : 4, "Kolya" : 5, "Vanya": 10}

1) Write a program that displays the name of a student from the students list and his grade. If there is no student's grade from the students list, then the name of the student and the message "I did not write the test paper" should be displayed on the screen.

2) Write a program that displays the names of students who have received excellent grades (8 and above).

3) Write a program that saves the names of students who received good and excellent grades to the good list, and those who received satisfactory and poor grades to the bad list.

HELLPP PLEASEEE! :)