Comment vérifier si un élément est contenu dans un tableau en Swift ?
Bonjour à tous ! Je viens de commencer à apprendre Swift et j'ai rencontré une tâche simple, à première vue. Je dois vérifier si une certaine valeur est présente dans un tableau. Par exemple, j'ai un tableau de chaînes avec des noms d'utilisateurs :
```swift
let users = ["Анна", "Борис", "Виктор", "Галина"]
```
Je veux écrire une condition : si l'utilisateur "Борис" est dans la liste, alors afficher "Accès autorisé", sinon — "Utilisateur non trouvé".
J'ai essayé d'utiliser l'opérateur `==`, mais bien sûr, Swift a généré une erreur, car on ne peut pas comparer un tableau avec un seul élément. Ensuite, j'ai écrit une boucle `for-in` et vérifié chaque élément manuellement :
```swift
var found = false
for user in users {
if user == "Борис" {
found = true
break
}
}
if found {
print("Accès autorisé")
}
```
Cela fonctionne, mais je trouve que c'est trop lourd pour une opération aussi simple. Dans d'autres langages (par exemple, Python), il y a l'opérateur `in` qui fait la même chose en une ligne. Dites-moi, y a-t-il en Swift une