Swift में डिक्शनरी पर इटरेशन: सभी कुंजियाँ और मान कैसे प्राप्त करें
नमस्ते! मैंने हाल ही में Swift सीखना शुरू किया है और डिक्शनरी (Dictionary) के साथ काम करते समय एक समस्या का सामना किया। मेरे पास एक डिक्शनरी है जो छात्रों के नाम और उनके ग्रेड स्टोर करती है:
var studentGrades: [String: Int] = [
"Анна": 85,
"Борис": 92,
"Виктор": 78,
"Галина": 95
]
मैं सभी छात्रों और उनके ग्रेड को "नाम: ग्रेड" फॉर्मेट में प्रिंट करना चाहता हूँ। मैंने for-in लूप का उपयोग करने की कोशिश की, लेकिन समझ नहीं पाया कि प्रत्येक एलिमेंट तक सही तरीके से कैसे पहुँचा जाए।
मैंने यह कोशिश की:
for student in studentGrades {
print(student)
}
यह कुछ अजीब आउटपुट देता है जैसे (key: "Анна", value: 85)। मुझे चाहिए कि यह सिर्फ "Анна: 85" प्रिंट करे।
इसके अलावा मैं चाहता हूँ:
- केवल कुंजियाँ (छात्रों के नाम) प्राप्त करना।
- केवल मान (ग्रेड) प्राप्त करना।