কম্পিউটার টিউটোরিয়াল

পাইথনে ডিকশনারিতে কি-ভ্যালু পেয়ার যোগ করা


পাইথন ডিকশনারি হলো কি-ভ্যালু পেয়ারের একটি আনঅর্ডার্ড কালেকশন। এই টিউটোরিয়ালে আমরা দেখব কিভাবে ইতিমধ্যে ডিফাইন করা ডিকশনারিতে নতুন কি-ভ্যালু পেয়ার যোগ করা যায়। নিচে দুটি পদ্ধতি দেওয়া হলো।

নতুন কি সাবস্ক্রিপ্ট হিসেবে অ্যাসাইন করা

নতুন কি সাবস্ক্রিপ্ট হিসেবে ব্যবহার করে এবং এটিকে একটি ভ্যালু অ্যাসাইন করে ডিকশনারিতে নতুন এলিমেন্ট যোগ করা যায়।

উদাহরণ

CountryCodeDict = {"India": 91, "UK": 44, "USA": 1}
print(CountryCodeDict)
CountryCodeDict["Spain"] = 34
print("After adding")
print(CountryCodeDict)

আউটপুট

{'India': 91, 'USA': 1, 'UK': 44}
After adding
{'Spain': 34, 'India': 91, 'USA': 1, 'UK': 44}

update() মেথড ব্যবহার

update মেথড সরাসরি একটি কি-ভ্যালু পেয়ার নিয়ে বিদ্যমান ডিকশনারিতে রাখে। কি-ভ্যালু পেয়ারটি আর্গুমেন্ট হিসেবে দেওয়া হয়। একাধিক কি-ভ্যালু পেয়ারও দেওয়া যায়।

উদাহরণ

CountryCodeDict = {"India": 91, "UK": 44, "USA": 1, "Spain": 34}
print(CountryCodeDict)
CountryCodeDict.update({'Germany': 49})
print(CountryCodeDict)
# একাধিক কি-ভ্যালু পেয়ার যোগ
CountryCodeDict.update([('Austria', 43), ('Russia', 7)])
print(CountryCodeDict)

আউটপুট

{'Spain': 34, 'India': 91, 'USA': 1, 'UK': 44}
{'Germany': 49, 'Spain': 34, 'India': 91, 'USA': 1, 'UK': 44}
{'USA': 1, 'India': 91, 'Austria': 43, 'Germany': 49, 'UK': 44, 'Russia': 7, 'Spain': 34}

দুটি ডিকশনারি মার্জ করে

দুটি ডিকশনারি মার্জ করেও এলিমেন্ট যোগ করা যায়। এখানেও update() মেথড ব্যবহার হয় কিন্তু আর্গুমেন্ট হিসেবে একটি ডিকশনারি দিতে হয়।

উদাহরণ

CountryCodeDict1 = {"India": 91, "UK": 44, "USA": 1, "Spain": 34}
CountryCodeDict2 = {"Germany": 49, "Russia": 7, "Austria": 43}
CountryCodeDict1.update(CountryCodeDict2)
print(CountryCodeDict1)

আউটপুট

{'Austria': 43, 'Germany': 49, 'UK': 44, 'USA': 1, 'India': 91, 'Russia': 7, 'Spain': 34}
  1. Python Dictionary-এ একটি কী দিয়ে ভ্যালু প্রিন্ট করা

  2. পাইথনে ডিকশনারি কীভাবে ডিফাইন করবেন?

  3. পাইথনে ডিকশনারিতে কী-এর ভ্যালু আপডেট কীভাবে করবেন?

  4. পাইথন ডিকশনারি থেকে একটি দিয়ো কী-এর ভ্যালু কীভাবে পাবেন?