पायथन में शब्दकोश बनाने का वैकल्पिक तरीका
शब्दकोश बनाने के वैकल्पिक तरीकों में
dict फ़ंक्शन का उपयोग शामिल है।
इसके पैरामीटर्स में कुंजी-मान के जोड़े
पास करने होते हैं। यदि पैरामीटर्स में
कुछ नहीं बताया जाता है, तो बनाया गया शब्दकोश
खाली होगा:
dct = dict()
print(dct) # आउटपुट होगा {}
अब दो तत्वों वाला एक शब्दकोश बनाते हैं।
इसके लिए फ़ंक्शन के पहले पैरामीटर में
स्ट्रिंग कुंजी पास करेंगे, लेकिन बिना
उद्धरण चिह्नों के। इसके बाद = ऑपरेटर
लगाएंगे और मान लिखेंगे। अल्पविराम से अलग करके
दूसरा जोड़ा बताएंगे:
dct = dict(a='1', b='2')
print(dct) # आउटपुट होगा {'a': '1', 'b': '2'}
हालांकि, dict फ़ंक्शन में कुंजी के रूप में
नंबर पास नहीं किए जा सकते। ऐसे
मामले में त्रुटि वापस आएगी:
dct = dict(1='a', 2='b') # त्रुटि आउटपुट होगी
निम्नलिखित कोड दिया गया है:
dct = dict(a=1, b=2, c=3)
print(dct)
बताएं कि कंसोल में क्या आउटपुट होगा।
निम्नलिखित कोड दिया गया है:
dict('1'='a', '2'='b', '3'='c')
print(dct)
बताएं कि कंसोल में क्या आउटपुट होगा।
निम्नलिखित कोड दिया गया है:
dict(a='12', b='34', c='56')
print(dct)
बताएं कि कंसोल में क्या आउटपुट होगा।
निम्नलिखित कोड दिया गया है:
dct = dict(0='abc', 1='def')
print(dct)
बताएं कि कंसोल में क्या आउटपुट होगा।