मुझे पता है कि मैं के साथ स्विफ्ट में दोहराया मूल्यों के साथ एक सरणी बना सकते हैं:स्विफ्ट में वृद्धि वाले मानों के साथ सरणी कैसे बनाएं?
var myArray = [Int](count: 5, repeatedValue: 0)
लेकिन वहाँ वृद्धि मूल्यों के साथ एक सरणी इस तरह के [0, 1, 2, 3, 4]
अन्य के रूप में की तुलना में एक पाश करने के लिए बनाने के लिए एक रास्ता है इस तरह के रूप
var myArray = [Int]()
for i in 0 ... 4 {
myArray.append(i)
}
मुझे पता है कि कोड बहुत सरल, पठनीय और बुलेटप्रूफ है, लेकिन यह महसूस करता है जैसे कि मुझे कुछ फ़ंक्शन को सरणी में पास करने में सक्षम होना चाहिए क्योंकि यह बढ़ी हुई मान प्रदान करने के लिए बनाया गया है। यह पठनीयता या कम्प्यूटेशनल रूप से अधिक कुशलता में लागत के लायक नहीं हो सकता है, लेकिन फिर भी मैं उत्सुक हूं।
@vacawama, कारण यह है कि मैं याद किया था पद के शीर्षक में "भरे" ने मुझे यह सुझाव नहीं दिया कि सरणी की सामग्री कुछ पुनरावृत्त कार्य होगी। शायद सिर्फ कल्पना की अपनी कमी है। निश्चित रूप से जवाब वही है। मैं अभी भी उन लोगों की सराहना करता हूं जिन्होंने मेरे प्रश्न का उत्तर दिया, जैसा कि मैंने पूछने से पहले खोजा था। – Dribbler
मैं देख सकता हूं कि यह खोजना मुश्किल हो सकता है। मैंने भविष्य में खोजने में आसान बनाने के लिए "एक रेंज" जोड़ने के लिए डुप्लिकेट का शीर्षक अपडेट किया। – vacawama
http://stackoverflow.com/a/33245447/2303865 –