Когда я изучал Python, я уже имел представление о синтаксисе других ЯП, поэтому виды скобок запоминать не пришлось. Дело в том, что скобки в Python консистентны с аналогичными видами скобок в других языках:
- Вызов методов и функций с аргументами в круглых скобках есть в Си, Паскале, Java, C#, Go, PHP, Rust, Dart, JavaScript и многих других ЯП
- Обращение по индексу или ключу в квадратных скобках есть в Си, Java, C#, Go, Dart, PHP
- Список в квадратных скобках есть в JavaScript, Dart, Haskell
- Множество в виде перечисления элементов в фигурных скобках есть в математике, также в фигурных скобках записывается объект JSON, по сути представляющий из себя словарь (ассоциативный массив)
Вообще, в JSON-формате очень часто отправляют данные в веб, а там как раз фигурные скобки обозначают словарь, а квадратные — список. Опять таки, так же как и в Python.
При этом, например, угловых скобок <> нет практически нигде, кроме языков разметки, где они стали стандартом для оформления тэгов.
Если вы будете изучать программирование дальше, то увидите, что одни и те же шаблоны и обозначения часто повторяются. Эти обозначения станут привычны, и мнемонические правила будут не нужны.