Пофигист с большим жизненным опытом, обремененный... · 23 янв 2022
А что не так со скобками? их всего три вида. И запомнить их не сложно
() - это то место где передаются аргументы функций, или записывается кортеж… (путем прямого перечисления элементов)
[] - это то место где указывается индекс чего-либо, как правило числовой, или записывается список (путем прямого перечисления элементов)
{} - а это то место где имеется неограниченный набор данных, в том числе поименованных - а это либо множество либо справочник. Опять же путем прямого перечисления элементов…
И что тут запоминать? есть конечно и сложные моменты, но они уже к синтаксису мало относятся. А это и есть все правила синтаксиса для использования скобок. А ⎡⎦ или ⎧⎭ в записи кода на python не используются, так что не все так и плохо…
Когда я изучал Python, я уже имел представление о синтаксисе других ЯП, поэтому виды скобок запоминать не пришлось. Дело в том, что скобки в Python консистентны с аналогичными видами скобок в других языках:
- Вызов методов и... Читать далее
Соглашусь с многими, что запоминание приходит с практикой.
Но я вначале сделал конспект в электронном виде, распечатал, и держал его под рукой. В конспекте были примеры с простыми функциями на списке и словаре (list and tuple)... Читать далее
Никакой специальной логики, никаких хитростей.
() - Для кортежей и вызова функций.
{} - Для словарей
[] - для списков
А дальше только практикой закреплять.
А зазубривание тут не работает Читать далее
Специалист в области управления и информатики в... · 12 дек 2021
Надеюсь, я правильно понял ваш вопрос. Пройдёмся по скобкам:
[] - эти скобки в основном используются при обращении к различным элементам коллекций. Выбрать элемент из списка, получить доступ к элементу словаря по какому-либо... Читать далее
Диванный философ, по совместительству инженер · 24 янв 2022
Python ну наверное входил в третий десяток языков которые я изучил. И в общем скобки там достаточно стандартно применяются, похоже на другие языки. Ну возможно кроме тех структур которые в других языках не имеют отдельных... Читать далее
Openstack DevOps and IBM/Informix Certified DBA... · 12 дек 2021
Хорошее предложение - не стоит.
Запоминание синтаксиса сводит на нет всю цель Python. Python позволяет вам сосредоточиться на логике программирования больше, чем на языке программирования. Синтаксис войдет в привычку после... Читать далее
Здравствуйте! Я приведу пример на основе школьной программы. Вы сначала учите алфавит, потом слова. Постепенно вы запоминание как писать, читать и пр. В написание кода, тоже самое - нужно больше практиковаться, чтобы отточить навык.
Разработка программного обеспечения. Автоматизация бизнес процессов. Дизайн.Перейти на dta.agency
кино, литература, задачи и головоломки, балет... · 4 янв 2022
Там всех хитростей-то, что {1,2} - это множество, а {1:2} - это словарь, вот и все хитрости.
Ну серьезно, какие еще хитрости вы нашли? Там же всего 3 типа скобок?
{} - словарь (ну или множество может быть)
[] - список
во всех... Читать далее
Я заострю внимание только на отличиях списка, кортежа, набора и словаря.
- [] - в списках скобки мягкие и теплые и поэтому легко гнутся, а сами списки легко изменяются.
- () - в кортежах списки "замораживаются"и их уже изменить... Читать далее