В Python концепция объекта очень важна (как уже отмечали другие пользователи, я медленный!).
Вы можете представить list
как список (или фактически, объект) элементов. Фактически, список представляет собой Variable
-размер object
, который представляет коллекцию предметов. Списки Python немного особенны, потому что вы можете иметь смешанные типы элементов в list
(например, строки с int). Но в то же время вы также можете утверждать: «Что относительно набора, карты, кортежа и т. Д.?». В качестве примера,
>>> p = [1,2,3,'four']
>>> p
[1, 2, 3, 'four']
>>> isinstance(p[1], int)
True
>>> isinstance(p[3], str)
True
>>>
В set
, вы можете изменить размер набора - да. В этом отношении множество - это переменная, содержащая уникальные элементы - если это удовлетворяет вам.
Таким образом, map
также представляет собой пару ключей-значений с переменной величиной, где каждый уникальный ключ имеет отображаемое значение к нему. То же самое можно сказать о dictionary
.
Если вам интересно, из-за знака =
- вы уже использовали ключевое слово в своем вопросе; «Назначение». На всех языках высокого уровня (в большинстве случаев, большинство из них) =
- это оператор присваивания, в котором у вас есть имя переменной на lhs и допустимое значение (либо переменная того же типа/супертипа, либо действительное значение).