HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>В языке программирования Swift создание пустых множеств, а также добавление и удаление элементов, весьма похожи на работу со словарями и массивами:</p>
1 <p>В языке программирования Swift создание пустых множеств, а также добавление и удаление элементов, весьма похожи на работу со словарями и массивами:</p>
2 <p>В примере выше создается новое множество<em>fruit</em>. Тип<strong>Set</strong>тут указывается явно, ведь в обратном случае был бы создан массив.</p>
2 <p>В примере выше создается новое множество<em>fruit</em>. Тип<strong>Set</strong>тут указывается явно, ведь в обратном случае был бы создан массив.</p>
3 <p>Итак, тип<em>fruit</em>является типом<strong>Set</strong>. И, как и в случае с массивами и словарями, множества являются обобщениями.</p>
3 <p>Итак, тип<em>fruit</em>является типом<strong>Set</strong>. И, как и в случае с массивами и словарями, множества являются обобщениями.</p>
4 <p>Если надо, можно добавить элемент в множество:</p>
4 <p>Если надо, можно добавить элемент в множество:</p>
5 <p>Или удалить:</p>
5 <p>Или удалить:</p>
6 <p>Важно отметить, что предметы в множестве должны быть уникальны. То есть нельзя в одно множество добавить одинаковые элементы:</p>
6 <p>Важно отметить, что предметы в множестве должны быть уникальны. То есть нельзя в одно множество добавить одинаковые элементы:</p>
7 <h2>Полезные функции</h2>
7 <h2>Полезные функции</h2>
8 <p>Опять же, как и в случае с массивами и словарями, есть полезные функции и у множества:</p>
8 <p>Опять же, как и в случае с массивами и словарями, есть полезные функции и у множества:</p>
9 <ul><li><strong>isEmpty</strong>- обеспечивает возвращение true, если во множестве отсутствуют элементы;</li>
9 <ul><li><strong>isEmpty</strong>- обеспечивает возвращение true, если во множестве отсутствуют элементы;</li>
10 <li><strong>count</strong>- обеспечивает возвращение количества элементов во множестве;</li>
10 <li><strong>count</strong>- обеспечивает возвращение количества элементов во множестве;</li>
11 <li><strong>first</strong>- обеспечивает возвращение 1-го элемента;</li>
11 <li><strong>first</strong>- обеспечивает возвращение 1-го элемента;</li>
12 <li>randomElement() - обеспечивает возвращение случайного элемента из множества.</li>
12 <li>randomElement() - обеспечивает возвращение случайного элемента из множества.</li>
13 </ul><p><em>По материалам swiftblog.org.</em></p>
13 </ul><p><em>По материалам swiftblog.org.</em></p>
14  
14