दोस्तों Python Tutorial में पहले हम पढ चूके यह की list क्या है और Python Collection को आग पढते हुए आज हम देखेग की Python Set क्या है ( What is Python Set in Hindi ) तो चलाइए इस विस्तार में समझते हैं
INTRODUCTION
Python set भी list और tuple की तरह अलग-अलग data types(int,float,char,etc) का collection होता हैं। यह items का एक unordered collection होता है इसमें प्रत्येक item unique होता है तथा इसमे duplicate item नहीं होता हैं अर्थात Set items का एक Unordered,Unique,Unindexed collection होता हैं।
Unordered- Unordered का मतलब है की item's को set में जिसे order में insert किया हैं जरूरी नहीं की वह हर समय उससी order में मिल इनका order change होता रहता है।
Unique- Unique का मतलब है की set में duplicate items insert नहीं किए जा सकते हैं और अगर same value insert कर भी दि तो वह एक ही value accept करेग।
Unindexed- Unindexed का मतलब है की set में items का index number नहीं होता हैं इसलिए हम index number से items को access नहीं कर सकते हैं।
CREATING
Set में हम कई प्रकार के data types को store कर सकते हैं इसमें सभी items को comma( , ) से separate करते हैं तथा सभी items को curly bracket ( { } ) के अन्दर close किया जाता है। तथा हम set() function की help से भी create कर सकते हैं
Example -
S={"h","e","l","l","o"}
S=set("1,2,3,4")
ACCESSING
Set में items का कोई index number नहीं होता हैं इसलिए हम index number से items को access नहीं कर सकते हैं । items को for loop, in keyword या print() function की help से access किया जाता है या फिर enumerate() function की help से।
Note Set में store items का order change होता रहता है।
METHODS
add()- items को add करता है
clear()- सभी items को remove करता है
copy()- set को copy करता है
difference()- 2 set के difference को return करता है
difference_update()- current set को difference के साथ update करता है
discard()- यह कोई specific items को remove करता है
intersection()- यह दो set के similar element को return करता है
intersection_update()- current set को intersection के साथ update करता है।
isdisjoint()- यह check करता है की set disjoint है या नहीं
issubset()- यह check करता है की set subset है या नहीं ये
issuperset()- यह check करता है की set superset है या नहीं ये
pop()- last element को delete करता है
remove()- यह कोई specific items को remove करता है
symmetric_difference()- 2 set के symmetric difference को return करता है।
symmetric_difference_update()- current set को symmetric difference के साथ update करता है
union()- दो set को combine करता है
update()- set में एक ही समय में बहुत सारे items को add करता है
आज हमने क्या सीखा ?
दोस्तो आज हमने Python Set क्या है ( What is Python Set in Hindi ) के बारे मे सीखा मुझे आश है की आपको यह समझे मे आ गया होगा।
मेरी हमेशा से यह कोशिश रहती है की मै सभी लोगो को computer व coding से related सारे जानकारी आसानी से समझा सुक। यदि आपको कुछ इस post से कुछ doubt हो या फिर कोई अन्य जानकारी जाननी हो तो आप comment कर हमसे पूछ सकते है।
यदि आपको हमारे द्वारा दी गई जानकारी पसंद आए तो आप हमारे blog को अपने friends, relatives आदि को share करे ताकि सभी लोगे इसका लाभ ले सके।
आपको यह post कैसी लगी comment करे बताइए ताकि आपके द्वारा दी गए सुधार व विचार से हम अपने content मे सुधार कर सके। और कृपया इस को post social networks पर जरूर share करे।
धन्यवाद
Awesome 🤩🤩🤩🔥🔥
जवाब देंहटाएं