Wie überprüft man, ob ein Element in einem Array in Swift enthalten ist?
Hallo zusammen! Ich habe gerade angefangen, Swift zu lernen, und bin auf eine scheinbar einfache Aufgabe gestoßen. Ich muss überprüfen, ob ein bestimmter Wert in einem Array vorhanden ist. Zum Beispiel habe ich ein Array von Strings mit Benutzernamen:
```swift
let users = ["Anna", "Boris", "Viktor", "Galina"]
```
Ich möchte eine Bedingung schreiben: Wenn der Benutzer "Boris" in der Liste ist, dann "Zugriff gewährt" ausgeben, sonst — "Benutzer nicht gefunden".
Ich habe versucht, den Operator `==` zu verwenden, aber natürlich hat Swift einen Fehler ausgegeben, weil man ein Array nicht mit einem einzelnen Element vergleichen kann. Dann habe ich eine `for-in`-Schleife geschrieben und jedes Element manuell überprüft:
```swift
var found = false
for user in users {
if user == "Boris" {
found = true
break
}
}
if found {
print("Zugriff gewährt")
}
```
Das funktioniert, aber ich finde es zu umständlich für eine so einfache Operation. In anderen Sprachen (z.B. Python) gibt es den Operator `in`, der dasselbe in einer Zeile macht. Könnt ihr mir sagen, ob es in Swift eine