Содержание
- 2. План
- 3. Узнаем что такое множества и как добавлять и удалять данных из множества План
- 4. Узнаем что такое множества и как добавлять и удалять данных из множества Изучим ограничения, связанные с
- 5. Узнаем что такое множества и как добавлять и удалять данных из множества Изучим ограничения, связанные с
- 6. Узнаем что такое множества и как добавлять и удалять данных из множества Изучим ограничения, связанные с
- 7. Что такое множество
- 8. Что такое множество Что такое множество в математике?
- 9. Что такое множество Множество —
- 10. Что такое множество Множество — одно из ключевых понятий математики, представляющее собой набор, совокупность каких-либо объектов
- 11. Что такое множество
- 12. Что такое множество
- 13. Что такое множество
- 14. Что такое множество
- 15. Что такое множество
- 16. Что такое множество
- 17. Что такое множество
- 18. Что такое множество
- 19. Что такое множество
- 20. Что такое множество
- 21. Что такое множество Множество – это просто набор каких-то элементов!
- 22. Что такое множество Элементы в множестве представлены один раз, то есть не повторяются
- 23. Что такое множество Какие операции можно производить с множествами?
- 24. Что такое множество
- 25. Что такое множество
- 26. Что такое множество
- 27. Что такое множество
- 28. Что такое множество
- 29. Что такое множество
- 30. Что такое множество
- 31. Что такое множество Элементы в множестве никак не упорядочены
- 32. Структура данных set
- 33. Структура данных set my_set = set() # создаем пустое множество
- 34. Структура данных set my_set = set() # создаем пустое множество
- 35. Структура данных set set() «набор|множество» Функция создает пустое множество my_set = set() # создаем пустое множество
- 36. Структура данных set my_set_2 = {1, 2, 3} # заполненное множество my_set = set() # создаем
- 37. Структура данных set Обязательно перечисляем элементы множества. my_set_2 = {1, 2, 3} # заполненное множество my_set
- 38. Структура данных set Обязательно перечисляем элементы множества. Если оставим пустые фигурные скобки – получим словарь my_set_2
- 39. Структура данных set Обязательно перечисляем элементы множества. Если оставим пустые фигурные скобки – получим словарь как
- 40. Структура данных set Обязательно перечисляем элементы множества. Если оставим пустые фигурные скобки – получим словарь как
- 41. my_set = set() # создаем пустое множество Структура данных set my_set_2 = {1, 2, 3} #
- 42. my_set = set() # создаем пустое множество Структура данных set my_set_2 = {1, 2, 3} #
- 43. Добавление и удаление данных из множества
- 44. my_set.add(1) my_set.add(2) my_set.add(3) print(my_set) Метод add() Добавление и удаление
- 45. Метод add() Добавление и удаление my_set.add(1) my_set.add(2) my_set.add(3) print(my_set)
- 46. {1, 2, 3} Метод add() Добавление и удаление my_set.add(1) my_set.add(2) my_set.add(3) print(my_set)
- 47. {1, 2, 3} Метод add() Добавление и удаление как переводится слово add? my_set.add(1) my_set.add(2) my_set.add(3) print(my_set)
- 48. {1, 2, 3} Метод add() Добавление и удаление как переводится слово add? Добавить! my_set.add(1) my_set.add(2) my_set.add(3)
- 49. my_set.add(1) my_set.add(2) my_set.add(3) print(my_set) {1, 2, 3} Добавить! как переводится слово add? Метод add() Добавление и
- 50. Добавление и удаление my_set.discard(1)
- 51. Добавление и удаление discard() метод, позволяющий удалить из множества указанный элемент my_set.discard(1)
- 52. for i in range(100): my_set.add(i) Добавление и удаление Заполнение через цикл
- 53. Добавление и удаление Заполнение через цикл for i in range(100): my_set.add(i)
- 54. Добавление и удаление {1, 2…98, ?} Заполнение через цикл for i in range(100): my_set.add(i)
- 55. Добавление и удаление {1, 2…98, 99} Заполнение через цикл for i in range(100): my_set.add(i)
- 56. Добавление и удаление my_set.clear()
- 57. Добавление и удаление my_set.clear() clear() метод, позволяющий удалить все элементы из множества
- 58. Ограничения, связанные с множествами
- 59. Что мы не можем делать с множествами Ограничения
- 60. Что мы не можем делать с множествами Мы не можем обращаться к элементам по индексам. Ограничения
- 61. my_set = {1, 2, 3} print(my_set[0]) Что мы не можем делать с множествами Мы не можем
- 62. Что мы не можем делать с множествами Мы не можем обращаться к элементам по индексам. Ограничения
- 63. Что мы не можем делать с множествами Мы не можем обращаться к элементам по индексам. Ограничения
- 64. Что мы не можем делать с множествами Мы не можем обращаться к элементам по индексам. Ограничения
- 65. Что мы не можем делать с множествами Мы не можем обращаться к элементам по индексам. Ограничения
- 66. Что мы не можем делать с множествами Мы не можем обращаться к элементам по индексам. Ограничения
- 67. Что мы не можем делать с множествами Мы не можем обращаться к элементам по индексам. Ограничения
- 68. Пересечение, объединение и вычитание множеств
- 69. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades))
- 70. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades))
- 71. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades))
- 72. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) >>> {4, 5}
- 73. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades))
- 74. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades)) >>> {4, 5}
- 75. Пересечение, объединение и вычитание множеств intersection() — метод, который принимает один параметр – другое множество, и
- 76. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades)) print(my_grades.union(your_grades))
- 77. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades)) print(my_grades.union(your_grades)) >>> {2, 3,
- 78. intersection() — метод, который принимает один параметр – другое множество, и находит пересечение этих множеств. union()
- 79. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades)) print(my_grades.union(your_grades)) print(my_grades.difference(your_grades))
- 80. my_grades = {3, 4, 5} your_grades = {2, 4, 5} print(my_grades.intersection(your_grades)) print(your_grades.intersection(my_grades)) print(my_grades.union(your_grades)) print(my_grades.difference(your_grades)) >>> {3}
- 81. difference() — метод, который принимает один параметр – другое множество, и вычитает элементы этих множеств. В
- 82. Эти операции не обновляют текущее множество, а создают новое. Если нам нужно именно обновить текущее множество,
- 83. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades)
- 84. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades) print(my_grades)
- 85. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades) print(my_grades) >>> {4, 5}
- 86. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades) print(my_grades) my_grades.update(your_grades)
- 87. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades) print(my_grades) my_grades.update(your_grades) print(my_grades)
- 88. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades) print(my_grades) my_grades.update(your_grades) print(my_grades) >>> {2,
- 89. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades) print(my_grades) my_grades.update(your_grades) print(my_grades) my_grades.difference_update(your_grades)
- 90. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades) print(my_grades) my_grades.update(your_grades) print(my_grades) my_grades.difference_update(your_grades) print(my_grades)
- 91. my_grades = {3, 4, 5} your_grades = {2, 4, 5} my_grades.intersection_update(your_grades) print(my_grades) my_grades.update(your_grades) print(my_grades) my_grades.difference_update(your_grades) print(my_grades)
- 92. Кейсы применения множеств
- 93. Кейсы Заполнение через цикл my_list = [1, 2, 1, 3, 4, 2, 4] for i in
- 94. Кейсы Заполнение через цикл my_list = [1, 2, 1, 3, 4, 2, 4] for i in
- 95. Кейсы Заполнение через цикл my_list = [1, 2, 1, 3, 4, 2, 4] for i in
- 96. Кейсы my_list = [1, 2, 1, 3, 4, 2, 4] for i in set(my_list): print(i) Заполнение
- 97. Кейсы {1, 2, 3, 4} Заполнение через цикл my_list = [1, 2, 1, 3, 4, 2,
- 98. Является ли строка 'c a t s' подстрокой для 'I love cats'? Кейсы
- 99. str1 = 'I love cats' str2 = 'c a t s' Кейсы
- 100. str1 = 'I love cats' str2 = 'c a t s' Кейсы issubset() Метод проверяющий является
- 101. str1 = 'I love cats' str2 = 'c a t s' if set(str2).issubset(str1): Кейсы issubset() Метод
- 102. str1 = 'I love cats' str2 = 'c a t s' if set(str2).issubset(str1): print('Да, является') Кейсы
- 103. str1 = 'I love cats' str2 = 'c a t s' if set(str2).issubset(str1): print('Да, является') else:
- 104. str1 = 'I love cats' str2 = 'c a t s' if set(str2).issubset(str1): print('Да, является') else:
- 105. Петя и Ваня играют в игру. Петя загадал натуральное число в диапазоне от 1 до n
- 106. Формат входных данных Первая строка входных данных содержит число натуральное n — наибольшее число, которое мог
- 107. Пример входных данных: 10 1 2 3 4 5 YES 2 4 NO HELP Пример выходных
- 108. n = int(input()) #считаем с клавиатуры число n
- 109. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество
- 110. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 111. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 112. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 113. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 114. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 115. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 116. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 117. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 118. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 119. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 120. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 121. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 122. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 123. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 124. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 125. n = int(input()) #считаем с клавиатуры число n result = set() #сформируем пустое множество for i
- 126. Проверка понимания. 2
- 127. Проверка понимания. 2
- 128. Проверка понимания. 2
- 129. Проверка понимания. 2
- 130. Проверка понимания. 2
- 131. Проверка понимания. 2
- 132. Проверка понимания. 2
- 133. Проверка понимания. 2
- 134. Проверка понимания. 2
- 135. Проверка понимания. 2
- 137. Скачать презентацию