Swift में किसी array के पहले 5 तत्व कैसे प्राप्त करें?
सभी को नमस्कार! मैं Swift में एक ऐप बना रहा हूँ जो नवीनतम समाचारों की सूची दिखाता है। मेरे पास एक array है जिसमें सर्वर से प्राप्त सभी समाचार हैं। यह array बहुत बड़ा हो सकता है, लेकिन मुख्य स्क्रीन पर मुझे केवल पहले 5 तत्व दिखाने हैं।
मेरा कोड इस प्रकार है:
```swift
let allNews = ["समाचार 1", "समाचार 2", "समाचार 3", "समाचार 4", "समाचार 5", "समाचार 6", "समाचार 7"]
var firstFiveNews: [String] = []
for i in 0..<5 {
if i < allNews.count {
firstFiveNews.append(allNews[i])
}
}
```
यह काम करता है, लेकिन मुझे लगता है कि यह बहुत बोझिल और बदसूरत है। मैं Swift में नया हूँ, और मुझे संदेह है कि इस भाषा में ऐसा करने का कोई और अधिक सुरुचिपूर्ण तरीका होगा।
मुझे पता है कि अन्य भाषाओं में, जैसे Python में, कोई बस `all_ne