Отфильтровать массив для всех структур с определенным именем и удалить их

У меня есть массив carsArray структур — у каждой структуры есть имя. Внутри этого массива имя может использоваться несколько раз.

Допустим, у меня есть машина с именем "Ауди" — как я могу отфильтровать заданный массив структур и удалить каждую запись с именем "Ауди"?

Структурированный массив Numpy
Структурированный массив Numpy
Однако в реальных проектах я чаще всего имею дело со списками, состоящими из нескольких типов данных. Как мы можем использовать массивы numpy, чтобы...
T - 1Bits: Генерация последовательного массива
T - 1Bits: Генерация последовательного массива
По мере того, как мы пишем все больше кода, мы привыкаем к определенным способам действий. То тут, то там мы находим код, который заставляет нас...
Что такое деструктуризация массива в JavaScript?
Что такое деструктуризация массива в JavaScript?
Деструктуризация позволяет распаковывать значения из массивов и добавлять их в отдельные переменные.
0
0
29
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Модель

struct Car {
   let name:String
}

Отфильтровать и удалить все элементы с определенными критериями

var arr = [Car]()
// fill the array here
arr.removeAll(where:{ $0.name == "Audi" })

Другие вопросы по теме