Программист

Основы программирования на Python: Руководство для начинающих


Скачать книгу

данными, когда нам необходимо быстро проверить, присутствует ли элемент в коллекции.

      Синтаксис создания множества следующий:

      ```python

      имя_множества = {элемент1, элемент2, …}

      ```

      Например:

      ```python

      fruits = {'яблоко', 'банан', 'апельсин'}

      ```

      Мы можем проверить, присутствует ли элемент в множестве, используя следующий синтаксис:

      ```python

      присутствует_ли = элемент in имя_множества

      ```

      Например:

      ```python

      print('яблоко' in fruits) Выведет: True

      ```

      Мы также можем добавлять новые элементы в множество, используя следующий синтаксис:

      ```python

      имя_множества.add(новый_элемент)

      ```

      Например:

      ```python

      fruits.add('груша')

      ```

      Операции со словарями и множествами

      Словари и множества поддерживают различные операции, такие как объединение, пересечение разность. Например, мы можем объединить два словаря, используя следующий синтаксис:

      ```python

      объединенный_словарь = {словарь1, словарь2}

      ```

      Например:

      ```python

      person1 = {'name': 'Иван', 'age': 25}

      person2 = {'city': 'Москва', 'country': 'Россия'}

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «Литрес».

      Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

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