Как вывести словарь в нормальном виде? print выводит всё в одну строчку, не могу понять какие ключи там и значения
По дате
По рейтингу
Если вообще голову не включать - перенос строки в нужных местах не помешало бы вставить. Кажется тебя лёгкий вариант интересовал.

Используйте pprint
from pprint import pprint
pprint(dict_)