Header Ads Widget

Responsive Advertisement

Ticker

6/recent/ticker-posts

Python dictionary ( python class part 19 in Hindi )

 

Python Dictionary

Python में dictionary key : value pairs का unordered collection होता है, जिसके items को index का उपयोग कर access किया जा सकता है। Dictionary के items को modify भी किया जा सकता है।

Dictionary में key value colon से separated होते है और अलग-अलग key values comma से separated होते है और इन्हे curly braces में रखा जाता है।

Create a dictionary

dictionary1 = {
  "Name": "Ram",
  "age": "25"
}
print(dictionary1)

Access dictionary items

Dictionary में items को उनकी key का उपयोग कर access कर सकते है।

dictionary1 = {
  "Name": "Ram",
  "age": "25"
}
print(dictionary1["Name"])
print(dictionary1["age"])

get() का उपयोग कर भी dictionary के items को access किया जा सकता है।

dictionary1 = {
  "Name": "Ram",
  "age": "25"
}
print(dictionary1.get("Name"))
print(dictionary1.get("age"))

Access dictionary items using loop

Access dictionary keys

dictionary1 = { "Name": "Ram","age": "25"}

for itms in dictionary1:
  print(itms)

Access dictionary values

dictionary1 = { "Name": "Ram","age": "25"} 
for itms in dictionary1.values():
   print(itms) 

Add items in dictionary

dictionary1 = { "Name": "Ram","age": "25"}
dictionary1["occupation"] = "Cricketer";
print(dictionary1["occupation"])

Change or modify dictionary items

dictionary1 = { "Name": "Ram","age": "25"}
print(dictionary1["Name"])

dictionary1["Name"] = "Shri Ram"
print(dictionary1["Name"])

Check key exists in dictionary

dictionary1 = { "Name": "Ram","age": "25"}
if "Name" in dictionary1:
  print(dictionary1["Name"])

Delete or remove dictionary items

pop() का उपयोग किया जाता है item को dictionary से remove करने के लिए, इसमें जिस item को remove करना है, उसकी key पास की जाती है argument में।

dictionary1 = { "Name": "Ram","age": "25"}
dictionary1.pop("age")
print(dictionary1)

Remove last inserted item from dictionary

dictionary1 = { "Name": "Ram","age": "25"}
dictionary1.popitem()
print(dictionary1)

Delete item with key

dictionary1 = { "Name": "Ram","age": "25"}
del dictionary1["age"]
print(dictionary1)

Delete complete dictionary

अगर आपने dictionary में delete करते समय key नहीं दी है तो पूरी dictionary delete हो जाएगी।

dictionary1 = { "Name": "Ram","age": "25"}
del dictionary1
print(dictionary1) #error

Empty dictionary

dictionary के सभी items को remove कर dictionary को clear कर देता है।

dictionary1 = { "Name": "Ram","age": "25"}
dictionary1.clear()
print(dictionary1)

Copy Dictionary

dictionary1 = { "Name": "Ram","age": "25"}
dictionary2 = dictionary1.copy()
print(dictionary2)

Tutorial ke liye comments me zaroor bataye 

And. 

Go to next class 20👍




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

0 टिप्पणियाँ