Я массив форматируется так:Форматирование массив как список покупок
["Trousers : 15.50", "Trousers : 15.50", "Jumper : 12.99", "Shoes: 50.00"]
Я хотел бы, чтобы отформатировать его, как это:
["2x Trousers : 31.00", "1x Jumper : 12.99", "1x Shoes: 50.00"]
Я пытался форматировать с помощью этого :
Но я получаю это
["2x Trousers : 15.50", "1x Jumper : 12.99", "1x Shoes: 50.00"]
Если я использую словарь я не могу иметь дубликаты. Как я могу продолжить это?
Мой * думаю *, что 'вар ShoppingList = [ "Брюки: 15,50", "Брюки: 15,50", "Jumper: 12,99", "Обувь: 50.00"]' –
I будет группировать все эти данные внутри 'struct' или' class', вместо того, чтобы вы использовали словарь, тогда вы могли бы получить какое-то свойство размера ваших предметов. 'struct Grouping {var Key: String var values: [String]}' – Lamar
Знаете ли вы, что '[Trousers: 15.50, Trousers: 15.50, Jumper: 12.99, Shoes: 50.00]' не массив? – Alexander