অভিধান পাইথন থেকে মান পান

Get Value From Dictionary Python



একটি অভিধান পাইথনের সবচেয়ে মৌলিক ডেটা প্রকারগুলির মধ্যে একটি। পাইথন ডিকশনারি হল কী-ভ্যালু পেয়ারের আকারে প্রকাশিত ডেটা ভ্যালুর একটি সংগ্রহ।

এই টিউটোরিয়ালটি পাইথন অভিধানে মান পেতে get () ফাংশন ব্যবহার করে আলোচনা করবে।





কিভাবে একটি পাইথন অভিধান সংজ্ঞায়িত করতে

আসুন আমরা খুব বেসিক থেকে শুরু করি: পাইথনে একটি অভিধান কীভাবে সংজ্ঞায়িত করা যায় তা শিখছি। যেহেতু পাইথন অভিধানগুলি কী-মান জোড়ায় প্রকাশ করা হয়, তাই অভিধানের প্রতিটি কী অনন্য হতে হবে।



একটি অভিধান সংজ্ঞায়িত করতে, আমরা কোঁকড়া ধনুর্বন্ধনী একটি জোড়া ভিতরে কমা দ্বারা পৃথক মান যোগ করুন। কমা দ্বারা বিভক্ত মানগুলি প্রতিনিধিত্ব করে কী: মান।



একটি সাধারণ অভিধানের উদাহরণ নিম্নরূপ:





আমি= {

'কী 1':'মান 1',

'কী 2':'মান 2',

'কী 3':'মান 3'

}

একটি অভিধানের প্রতিটি কী স্বয়ংক্রিয়ভাবে তার সংশ্লিষ্ট মানের সাথে ম্যাপ করা হয়।

কিভাবে অভিধানের মান অ্যাক্সেস করতে হয়

একটি অভিধানে একটি নির্দিষ্ট মান অ্যাক্সেস করার জন্য, আপনি অভিধানের নাম ব্যবহার করতে পারেন, তারপরে বর্গাকার বন্ধনীতে নির্দিষ্ট কী।



একটি উদাহরণ:

ছাপা(আমি['কী 1'])

এটি স্বয়ংক্রিয়ভাবে কী কী 1 এ সঞ্চিত মান ফেরত দেওয়া উচিত। ফলাফলটি নীচে দেখানো হয়েছে:

'মান 1'

পাইথন গেট মেথড ব্যবহার করে ডিকশনারি থেকে মান কিভাবে পাবেন

পাইথন আমাদের একটি অভিধানে একটি নির্দিষ্ট কী -তে মানচিত্রে প্রাপ্ত মানগুলি পুনরুদ্ধারের একটি পদ্ধতিও প্রদান করে: get পদ্ধতি। পাইথন get () পদ্ধতিটি একটি যুক্তি হিসাবে কী গ্রহণ করে এবং কীটির সাথে যুক্ত মান প্রদান করে।

যদি নির্দিষ্ট কী না পাওয়া যায়, পদ্ধতিটি কোন ধরনের টাইপ ফেরত দেয় না। কী না পাওয়া গেলে আপনি ডিফল্ট রিটার্ন মানও নির্দিষ্ট করতে পারেন।

পদ্ধতির জন্য সিনট্যাক্স হল:

dict_name।পাওয়া(চাবি,মান)

বিঃদ্রঃ : মান, এই ক্ষেত্রে, অভিধান কী -তে মান নয় কিন্তু যদি চাবি না পাওয়া যায় তাহলে ফেরত মান।

উদাহরণ:

ধরুন আমাদের প্রোগ্রামিং ভাষার একটি অভিধান আছে যা তাদের লেখকদের কাছে ম্যাপ করা হয়েছে:

ভাষা= {

'জাভা':'জেমস গসলিং',

'সি':'ডেনিস রিচি',

'সি ++':'Bjarne Stroustrup',

'পাইথন':গুইডো ভ্যান রসুম,

'রুবি':'ইউকিহোরো মাতসুমোটো'

}

এই ক্ষেত্রে, আমরা একটি নির্দিষ্ট ভাষার স্রষ্টা পেতে get পদ্ধতিটি ব্যবহার করতে পারি। উদাহরণস্বরূপ, নীচের কোডটি রুবি এর লেখককে দেখায়।

ছাপা(ভাষাপাওয়া(চাবি='রুবি',মান='চাবি পাওয়া যায়নি!'))

যদি আমরা একটি অস্তিত্বহীন কী নির্দিষ্ট করি, তাহলে আমাদের কী পাওয়া যাবে না! ত্রুটি.

উপসংহার

যেহেতু এই টিউটোরিয়ালটি আপনাকে দেখিয়েছে, আপনি একটি পাইথন অভিধান বা get () পদ্ধতি থেকে একটি মান পুনরুদ্ধার করতে ডিফল্ট ইনডেক্সিং পদ্ধতি ব্যবহার করতে পারেন। আপনার জন্য কী কাজ করে তা চয়ন করুন এবং এটির সাথে থাকুন।