Contact: aviboots(AT)netvision.net.il
39,845 questions
51,766 answers
573 users
import Foundation let myDict = [1: "AA", 2: "BA", 3: "CO", 4: "BOB"] let filteredByKey = myDict.filter { $0.key > 1 } print(filteredByKey) /* run: [2: "BA", 4: "BOB", 3: "CO"] */
import Foundation let myDict = [1: "AA", 2: "BA", 3: "CO", 4: "BOB"] let filteredByValue = myDict.filter { $0.value.contains("B") } print(filteredByValue) /* run: [2: "BA", 4: "BOB"] */
import Foundation let myDict = [1: "AA", 2: "BA", 3: "CO", 4: "BOB", 5: "BOOK"] let filteredCombined = myDict.filter { $0.key > 2 && $0.value.hasPrefix("B") } print(filteredCombined) /* run: [4: "BOB", 5: "BOOK"] */