কিভাবে পাইথনে অভিধান প্রয়োগ করা হয়?
কিভাবে পাইথনে অভিধান প্রয়োগ করা হয়?

ভিডিও: কিভাবে পাইথনে অভিধান প্রয়োগ করা হয়?

ভিডিও: কিভাবে পাইথনে অভিধান প্রয়োগ করা হয়?
ভিডিও: নতুনদের জন্য পাইথন টিউটোরিয়াল 5: অভিধান - কী-মান পেয়ারের সাথে কাজ করা 2024, ডিসেম্বর
Anonim

অভিধান তে সংরক্ষিত প্রতিটি কীর জন্য একটি হ্যাশ কোড কম্পিউট করে কাজ করুন অভিধান বিল্ট-ইন হ্যাশ ফাংশন ব্যবহার করে। হ্যাশ কোড কী এর উপর নির্ভর করে ব্যাপকভাবে পরিবর্তিত হয়; উদাহরণ স্বরূপ, " পাইথন -539294296-এ হ্যাশ করুন যখন " অজগর ”, একটি স্ট্রিং যা এক বিট দ্বারা পৃথক, 1142331976 এ হ্যাশ করে।

ফলস্বরূপ, পাইথনে তালিকা কীভাবে প্রয়োগ করা হয়?

পাইথনের তালিকা আসলেই পরিবর্তনশীল-দৈর্ঘ্যের অ্যারে, লিস্প-স্টাইল লিঙ্কযুক্ত নয় তালিকা . দ্য বাস্তবায়ন অন্যান্য বস্তুর রেফারেন্সের একটি সংলগ্ন অ্যারে ব্যবহার করে এবং এই অ্যারেতে একটি পয়েন্টার রাখে এবং অ্যারের দৈর্ঘ্য তালিকা মাথার গঠন। যখন আইটেম যুক্ত করা হয় বা সন্নিবেশ করা হয়, রেফারেন্সের অ্যারের আকার পরিবর্তন করা হয়।

পরবর্তীকালে, প্রশ্ন হল, পাইথন অভিধান কোন ডেটা স্ট্রাকচার বাস্তবায়ন করে? অভিধান হয় পাইথনের বাস্তবায়ন এর a তথ্য কাঠামো যে হয় আরও সাধারণভাবে একটি সহযোগী অ্যারে হিসাবে পরিচিত। ক অভিধান কী-মান জোড়ার একটি সংগ্রহ নিয়ে গঠিত। প্রতিটি কী-মান জোড়া তার সম্পর্কিত মানের কী ম্যাপ করে।

তদনুসারে, পাইথনে টিপলগুলি কীভাবে প্রয়োগ করা হয়?

এটা মনে হয় যে মান বাস্তবায়ন এর a টিপল সহজভাবে একটি অ্যারে হিসাবে. একাধিক হলে ভিন্ন tuples n আকারের যেগুলি পুনরায় ব্যবহার করা যেতে পারে, সেগুলিকে এক ধরণের লিঙ্কযুক্ত তালিকায় একত্রে বেঁধে রাখা হয় tuple এর পরের দিকে zeroth এন্ট্রি পয়েন্ট টিপল যে পুনরায় ব্যবহার করা যেতে পারে।

কিভাবে পাইথন স্টোর তালিকা করে?

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

প্রস্তাবিত: