Python - Change Dictionary Items

পাইথন অভিধান আইটেম রূপান্তর শিখুন

মান পরিবর্তন

আপনি একটি নির্দিষ্ট আইটেমের মূল নাম উল্লেখ করে তার মান পরিবর্তন করতে পারেন:

উদাহরণ

"বছর" 2018 এ পরিবর্তন করুন:

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}
thisdict["year"] = 2018

উপরের উদাহরণে,thisdict["year"] = 20181964 থেকে 2018 পর্যন্ত "বছর" কী এর মান পরিবর্তন করছে।

অভিধান আপডেট করা হচ্ছে

update()পদ্ধতিটি প্রদত্ত আর্গুমেন্টের আইটেমগুলির সাথে অভিধান আপডেট করে।

আর্গুমেন্টটি অবশ্যই একটি অভিধান, অথবা key:value জোড়া সহ একটি পুনরাবৃত্তিযোগ্য বস্তু হতে হবে।

উদাহরণ

update()পদ্ধতিটি ব্যবহার করে গাড়ির "বছর" আপডেট করুন:

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}
thisdict.update({"year": 2020})

সরাসরি কী অ্যাক্সেস

dictionary[key] = new_value

অভিধানে বিদ্যমান কী-এর মান প্রতিস্থাপন করতে এই পদ্ধতিটি ব্যবহার করুন।

update() পদ্ধতি

dictionary.update({key: new_value})

এই পদ্ধতিটি একটি অভিধানকে একটি যুক্তি হিসাবে গ্রহণ করে এবং একাধিক কী-মান জোড়াকে একই সাথে আপডেট করার অনুমতি দেয়।

💡টিপ:

update()আপনি পদ্ধতিটি ব্যবহার করে একবারে একাধিক কী আপডেট করতে পারেন:

thisdict.update({"year": 2020, "model": "Fiesta", "color": "red"})

এটি একটি কমান্ডে তিনটি কী আপডেট করবে।

অনুশীলন করুন

নিম্নলিখিত কোড বিবেচনা করুন:

x = {'type' : 'fruit', 'name' : 'banana'}

ফল থেকে বেরি টাইপ পরিবর্তনের জন্য সঠিক বাক্য গঠন কী?

x{'type'} = 'berry'
✗ ভুল! এই সিনট্যাক্স বৈধ নয়. অভিধান কীগুলি অবশ্যই বর্গাকার বন্ধনীতে আবদ্ধ থাকতে হবে।
x['type'] = 'berry'
✓ ঠিক আছে! অভিধান আইটেম পরিবর্তন করার জন্য এটি সঠিক সিনট্যাক্স। বর্গাকার বন্ধনী ব্যবহার করে কী অ্যাক্সেস করুন এবং তারপরে নতুন মান নির্ধারণ করুন।
x.get('type') = 'berry'
✗ ভুল!get()পদ্ধতিটি একটি মান পেতে ব্যবহার করা হয়, কিন্তু এটি পরিবর্তন করতে ব্যবহার করা যাবে না। এটি একটি নতুন মান নির্ধারণ করতে পারে না।