РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
328 of 723 menu

Свойство first

Свойство first возвращает первый элемент множества. Множество Set хранит элементы в порядке их добавления, поэтому свойство first вернет тот элемент, который был добавлен в множество самым первым. Свойство не принимает параметров и не изменяет исходное множество. Если множество пустое, при обращении к свойству first будет выброшено исключение StateError.

Синтаксис

set.first

Пример

Давайте создадим множество из нескольких элементов и выведем его первый элемент:

void main() { Set set = {1, 2, 3, 4, 5}; print(set.first); }

Результат выполнения кода:

1

Пример

Давайте создадим множество из строк и выведем его первый элемент:

void main() { Set set = {'a', 'b', 'c', 'd', 'e'}; print(set.first); }

Результат выполнения кода:

"a"

Пример

Порядок элементов в множестве соответствует порядку их добавления. Давайте убедимся в этом, добавив элементы в другом порядке:

void main() { Set set = {'e', 'd', 'c', 'b', 'a'}; print(set.first); }

Результат выполнения кода:

"e"

Пример

Давайте сохраним первый элемент множества в переменную res и выведем его:

void main() { Set set = {1, 2, 3, 4, 5}; var res = set.first; print(res); }

Результат выполнения кода:

1

Смотрите также

  • класс Set,
    который представляет множество
  • свойство length,
    которое возвращает количество элементов
  • метод add,
    который добавляет элемент в множество
  • метод contains,
    который проверяет наличие элемента
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить