✨5/305✨ sprint 1

Что я изучила о коллекциях в Swift

Я познакомилась с основами коллекций в Swift — структурами данных, которые позволяют управлять наборами элементов и обрабатывать их. В Swift есть три основных типа коллекций: массивы, словари и множества.

✅Массивы Массивы — это упорядоченные коллекции значений одного типа. Например: let array = [1, 2, 3, 4, 5]

Я узнала, что массивы не могут содержать элементы разных типов одновременно. Для объявления массива строк можно использовать следующий синтаксис: var arrayOfStrings: [String] = ["Ivan", "Andrey", "Alex"]

Также можно создавать массивы с помощью метода append.

Важно помнить, что индексы в массиве начинаются с 0. Я также изучила методы для работы с массивами, такие как:

  • count для получения количества элементов,
  • isEmpty для проверки, пустой ли массив,
  • remove(at:) для удаления элемента по индексу.

✅Словари Словари представляют собой коллекции пар «ключ-значение». Например: var fruitsCount = ["банан": 5, "апельсин": 3, "манго": 10]

Я узнала, как получать, изменять и удалять значения по ключу:

  • Получение: fruitsCount["банан"] вернет 5.
  • Изменение: fruitsCount["банан"] = 4 изменит значение.
  • Удаление: fruitsCount.removeValue(forKey: "банан").

✅Множества Множества хранят уникальные значения. Например: var ourSet: Set = []

Я научилась создавать множества с заданным набором значений: var ourSet: Set = [1, 2, 3, 4, 5]

В множестве нельзя добавить дубликаты. Методы работы с множествами включают:

  • insert для добавления элемента,
  • count для подсчета элементов,
  • contains для проверки наличия элемента.

Эти знания о коллекциях значительно расширили моё понимание работы с данными в Swift и помогут мне более эффективно управлять информацией в будущих проектах!