Встроенный Python Установить ()
Функция создает и возвращает новый набор объекта. Набор является неупорядоченной коллекцией уникальных элементов. Без аргумента, Установить ()
Возвращает пустой набор. С помощью дополнительного аргумента Set (ITER)
Инициализирует новый набор с элементами в утечке.
Узнайте больше о наборах в нашем полном уроке о наборах Python.
использование
Узнайте пример! Вот несколько примеров того, как использовать Установить ()
Встроенная функция :
Вы можете создать пустой набор, пропустив аргумент:
>>> set() set()
Если вы проходите считать, такие как другой список, кортеж, набор, или словарь, вы получаете новый набор объекта с элементами, полученнымими из переноса:
>>> set([1, 2, 3]) {1, 2, 3}
Обратите внимание, что это действительно создает новый набор объекта, который отличается от прошедшего в качестве аргумента:
>>> x = {1, 2, 3} >>> y = set(x) >>> x is y False >>> x == y True
Новый набор y
имеет те же элементы, что и оригинальный набор х
Отказ Но это все еще другой объект, как вы можете увидеть с проверки х это y
Это возвращает Ложь
Отказ
Видео набор ()
Syntax Set ()
Вы можете использовать Установить ()
Способ с или без необязательного ИТЕРИТЕЛЬНО
аргумент
Syntax: There are two ways of using the constructor: set() -> new empty set set(iterable) -> new set initialized with elements in iterable
Упражнение интерактивных оболочек: понимание набора ()
Рассмотрим следующий интерактивный код:
Упражнение : Угадай вывод перед запуском кода.
Но прежде чем мы будем двигаться дальше, я рад представить вам мою новую книгу Python Python One-listers (Amazon Link).
Если вам нравятся одноклассники, вы будете любить книгу. Это научит вам все, что нужно знать о Одно строка кода Python. Но это тоже Введение в компьютерную науку , наука о данных, машин обучения и алгоритмы. Вселенная в одной строке Python!
Книга была выпущена в 2020 году с помощью книги по программированию мирового класса Nostarch Press (San Francisco).
Ссылка: https://nostarch.com/pythononeliners.
Резюме
Встроенный Python Установить ()
Функция создает и возвращает новый набор объекта.
- При использовании без аргумента он возвращает пустой набор.
- При использовании с дополнительным
ИТЕРИТЕЛЬНО
Аргумент, он инициализирует новый набор с элементами в Iterable.
>>> set() set() >>> set([1, 2, 3]) {1, 2, 3}
Я надеюсь, что вам понравилось статью! Чтобы улучшить свое образование Python, вы можете присоединиться к популярной академии по электронной почте Free Finxter:
Хотите увеличить свои навыки Python в веселой и легкой потребности? Рассмотрим следующие ресурсы и стать магистральным кодером!
Куда пойти отсюда?
Достаточно теории, давайте познакомимся!
Чтобы стать успешным в кодировке, вам нужно выйти туда и решать реальные проблемы для реальных людей. Вот как вы можете легко стать шестифункциональным тренером. И вот как вы польские навыки, которые вам действительно нужны на практике. В конце концов, что такое использование теории обучения, что никто никогда не нуждается?
Практические проекты – это то, как вы обостряете вашу пилу в кодировке!
Вы хотите стать мастером кода, сосредоточившись на практических кодовых проектах, которые фактически зарабатывают вам деньги и решают проблемы для людей?
Затем станьте питоном независимым разработчиком! Это лучший способ приближения к задаче улучшения ваших навыков Python – даже если вы являетесь полным новичком.
Присоединяйтесь к моему бесплатным вебинаре «Как создать свой навык высокого дохода Python» и посмотреть, как я вырос на моем кодированном бизнесе в Интернете и как вы можете, слишком от комфорта вашего собственного дома.
Присоединяйтесь к свободному вебинару сейчас!
Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.
Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.
Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.