From 609edf0c0d8c391f52ce8af4169396aa355c7955 Mon Sep 17 00:00:00 2001 From: Yesenya Date: Wed, 22 Nov 2023 17:02:23 +0300 Subject: [PATCH] add new info --- docs/python/sets.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/python/sets.md b/docs/python/sets.md index e000987..7e39fbf 100644 --- a/docs/python/sets.md +++ b/docs/python/sets.md @@ -2,6 +2,15 @@ - неупоряд. кол-я __*уникальных*__ эл-в `{'item1','item2'}` - empty set `emprty_set = set()` - Если взять любой список и привести его к `set()`, то перемещает в неупорядочено +```python +s = set() # создать множество +``` +Чтобы проверить, что эл-т есть в множестве исп. `in` +```python +nums = {1,2,3,4} +1 in nums # True +9 in nums # False +``` ### Методы - __`.add()`__ ```python @@ -13,7 +22,7 @@ set_list.pop() # случает удаляет эл-т (возвращает) ``` - __`.remove()`__ ```python -set_list.remove(3) # удаление по значению (не возвращает) +set_list.remove(3) # удаление по эл-ту (не возвращает), если эл-та нет, то ошибка ``` - __`.discard()`__ отличие от remove - можно ввести значение, которого нет(не будет ошибки)