Avatar ·

Swift में ऐरे से एलिमेंट कैसे हटाएं: पूर्ण गाइड

सभी को नमस्ते! मैंने अभी Swift सीखना शुरू किया है और arrays के साथ काम करते समय एक समस्या का सामना किया। मुझे अलग-अलग शर्तों के आधार पर array से elements हटाने की ज़रूरत है, लेकिन मुझे सही तरीका नहीं मिल रहा। मेरे पास उपयोगकर्ता नामों की एक string array है: ```swift var users = ["Alice", "Bob", "Charlie", "David", "Eve"] ``` मैं चाहता हूँ: 1. नाम से किसी विशिष्ट उपयोगकर्ता को हटाना (जैसे, "Charlie") 2. पहला या आखिरी element हटाना 3. index द्वारा element हटाना 4. एक साथ कई elements हटाना मैंने `remove(at:)` method का उपयोग करने की कोशिश की, लेकिन इसे value नहीं बल्कि index चाहिए। `firstIndex(of:)` के माध्यम से index खोजने की कोशिश की, लेकिन यकीन नहीं है कि मैं सही कर रहा हूँ। मैंने documentation में `removeAll` भी देखा, लेकिन यह सभी elements हटा देता है, जबकि मुझे केवल कुछ ही हटाने हैं। कृपया मुझे बताएं।