दोस्तों Python Tutorial में पहले हम पढ चूके यह की Set क्या है और Python Collection को आग पढते हुए आज हम देखेग की Python Dictionary क्या है ( What is Python Dictionary in Hindi ) तो चलाइए इस विस्तार में समझते हैं
INTRODUCTION
Dictionary एक unordered,changeable और indexed Collection हैं।
यह hashtable की तरह होती हैं जिसमे key और values के pair होते हैं जो colon(:) से separated होते हैं इसमें keys unique होती हैं यानि की keys duplicate नहीं होनी चाहिए लेकिन value duplicate हो सकती हैं। यह एक mutable data type होती है और यदि इसमे key व value ना हो तो इसे empty dictionary कहते हैं और curly braces ({ }) से denote करते हैं।
CREATION
Dictionary को create करने के लिए curly braces ({ }) का use किया जाता है इसमें key और value को colon (:) से separate किया जाता है तथा key और value के pair को comma से separate किया जाता है।
Syntax- dic = {"key" : "value"}
Ex- dic = {"name1" : "Code" , "name2" : "Dept"}
ACCESSING
जिस प्रकार list और tuple में element को access करने के लिए index number का use किया जाता है ठीक उससी प्रकार इसमे element को access करने के लिए key का use किया जाता है हमें जिस भी value को access करना होता है उसकी key को हम square bracket ([ ]) के अन्दर लिख देते हैं।
Example -
METHODS
clear() - सभी elements को remove करता है
copy() - dictionary की copy return करता है
fromkeys() - यह किसी specific key और value के साथ dictionary को return करता है
get() - किसी specific key की value को return करता है
items() - यह key value के pair की list return करता है
keys() - यह key की list return करता है
pop() - यह दिए गए key की value को remove करता है
popitem() - last element को remove करता है
update() - dictionary को update करता है
values() - यह key की list return करता है
आज हमने क्या सीखा ?
दोस्तो आज हमने Python Dictionary क्या है ( What is Python Dictionary in Hindi ) के बारे मे सीखा मुझे आश है की आपको यह समझे मे आ गया होगा।
मेरी हमेशा से यह कोशिश रहती है की मै सभी लोगो को computer व coding से related सारे जानकारी आसानी से समझा सुक। यदि आपको कुछ इस post से कुछ doubt हो या फिर कोई अन्य जानकारी जाननी हो तो आप comment कर हमसे पूछ सकते है।
यदि आपको हमारे द्वारा दी गई जानकारी पसंद आए तो आप हमारे blog को अपने friends, relatives आदि को share करे ताकि सभी लोगे इसका लाभ ले सके।
आपको यह post कैसी लगी comment करे बताइए ताकि आपके द्वारा दी गए सुधार व विचार से हम अपने content मे सुधार कर सके। और कृपया इस को post social networks पर जरूर share करे।
धन्यवाद
Awesome content Thank you very much
जवाब देंहटाएं