В данном случае, нам нужно просто вывести график, мы так же будем прибегать к numpy так как это библиотека научных вычислений.
Хоть мы и не научные отрудники (хотя в школе есть и научные сотрудники), но так как matplotlib очень интегрирована с numpy, то нам и карты в руки.
Значит, вычисления с numpy одно удовольствие. Поэтому лучше пользоваться готовыми функциями, написанными людьми писавшими библиотеку numpy (на языке Си, залог быстрой работы).
Давайте немного покопаемся в numpy, увидим, что она поддерживает полностью синтаксис Python, например, работа со списками, а потом научимся рисовать разметку (grig()).
Рекомендую пока познакомиться и полистать документацию numpy (vs по ходу её изучим).