BİLGİ SAYAMIYORUM beta

Swift de bir sayının ya da başka bir öğenin bir listede olup olmadığına nasıl bakılır?

0

Bunu yapmanın tabii ki birden fazla yolu var. Aslında iş yazılara, objelere geldiğinde, aradığınız şey ile liste elemanlarının eşliğinin kontrol edilmesi karmaşıklaştıığı için bu çok işinize yaramayabilir. Ama faydalı bir fonksiyon, görün de kenarda dursun, belki kullanırsınız yani nedir:

let liste = [4, 8, 15, 16, 23, 42]
if liste.contains(42) {
     print("buldun!")
}

let isimler = ["osman","mehmet","kemal","ziya","brahman","jill"]
var aranacak = "osman"
if isimler.contains(aranacak) {
     print("buldun!")
}

contains direk düz ama işlevsel global bir fonksiyon. Swift in 4 ü filan çıktı o yüzden bir çok detay değişebiliyor hatta eskiden bunu "contains([4, 8, 15, 16, 23, 42], 42)" şeklinde de kullanabiliyormuşsunuz sanırım ama artık yok sanırım.

BENZER 7

Kimse etkileşime girmemiş

ETİKETLER