Header Ads Widget

Responsive Advertisement

Ticker

6/recent/ticker-posts

Python Set ( Python class part 👉 18 in Hindi)

Python Set

Python में set unordered items का collection है जो के comma से separated रहते है curly braces के अंदर रखे जाते है।

क्यूंकि सेट unordered है output के दौरान कौन सा item पहले या बाद में आएगा ये बताया नहीं जा सकता है।

Create a set

set1 = {200, 300, 400}
print(set1)

Access set elements

Set के items को index का उपयोग करके एक्सेस नहीं किया जा सकता है, सभी items को लूप का उपयोग कर एक्सेस करना होता है।

set1 = {200, 300, 400}

for itms in set1:
print(itms)

Add items in set

item को set में ऐड करने के लिए add() का उपयोग किया जाता है जो के एक ही item को एक बार में add कर सकता है।

set1 = {200, 300, 400}

set.add(500)
print(set1)

Add more than one item in set

set में एक से अधिक items को ऐड करने के लिए update() का उपयोग किया जाता है।

set1 = {200, 300, 400}

set.update([500,600,700,800])
print(set1)

Count items in set

Set में items को count करने के लिए len() का उपयोग किया जाता है।

set1 = {200, 300, 400}

print(len(set1))

Remove/delete item in set

Set से item को remove करने के लिए python में दो functions उपलब्ध है।

  1. remove()
  2. discard()

remove()

जिस item को remove कर रहे है अगर वो नहीं है set में तो remove() error देगा।

set1 = {200, 300, 400}
set1.remove(300)
print(set1)

discard()

जिस item को remove कर रहे है अगर वो नहीं है set में तो remove() error नहीं देगा।

set1 = {200, 300, 400}
set1.discard(300)
print(set1)

pop()

यह भी item को remove करने के लिए उपयोग किया जाता है पर set unordered होने की वजह से कौन सा item remove होगा नहीं बताया जा सकता है।

set1 = {200, 300, 400}
set1.pop()
print(set1)

Empty or clear all items in set

set के सभी items को एक साथ remove किया जा सकता है clear() का उपयोग करके।

set1 = {200, 300, 400}
set1.clear()
print(set1)

Delete Set

del keyword का उपयोग कर set को पूरी तरह delete किया जा सकता है।

set1 = {200, 300, 400}
del set1
print(set1)

Join or union two sets

set1 = {200, 300, 400}
set2 = {500, 600, 700}

set_joined = setl.union(set2)
print(set_joined)

Go to next class part 👉 19


एक टिप्पणी भेजें

0 टिप्पणियाँ