Avatar ·

Swift में सूची (ऐरे) में तत्व का इंडेक्स कैसे खोजें?

नमस्ते! मैंने अभी Swift सीखना शुरू किया है और एक सरल, पहली नज़र में, कार्य का सामना किया। मेरे पास उपयोगकर्ता नामों की एक स्ट्रिंग ऐरे है:
let users = ["Анна", "Борис", "Виктор", "Галина", "Дмитрий"]
मुझे वह इंडेक्स ढूंढना है जिस पर, उदाहरण के लिए, "Виктор" है। मुझे पता है कि अन्य भाषाओं (जैसे Python) में index() मेथड होता है जो तुरंत तत्व की स्थिति लौटाता है। लेकिन Swift में मुझे ऐसा कुछ नहीं मिल रहा। मैंने मैन्युअल रूप से एक लूप लिखने की कोशिश की:
for i in 0..
यह काम करता है, लेकिन बोझिल लगता है। मुझे लगता है कि Swift में अधिक सुरुचिपूर्ण तरीका होना चाहिए। खासकर जब ऐरे बड़ा हो सकता है, ऐसा लूप सबसे तेज़ समाधान नहीं है। कृपया बताएं कि ऐरे में तत्व का इंडेक्स सही तरीके से कैसे खोजें? अगर तत्व कई बार दोहराया जाए तो क्या करें? और जब तत्व ऐरे में ही न हो तो उस स्थिति को कैसे संभालें?