অভিধানের মতামতগুলি মূলত তাদের নাম যা বলে তা হ'ল: ভিউগুলি কোনও অভিধানের কী এবং মান (বা আইটেম) এর উইন্ডোর মতো । পাইথন 3 এর অফিসিয়াল ডকুমেন্টেশনের একটি অংশ এখানে দেওয়া হয়েছে :
>>> dishes = {'eggs': 2, 'sausage': 1, 'bacon': 1, 'spam': 500}
>>> keys = dishes.keys()
>>> values = dishes.values()
>>> # view objects are dynamic and reflect dict changes
>>> del dishes['eggs']
>>> keys # No eggs anymore!
dict_keys(['sausage', 'bacon', 'spam'])
>>> values # No eggs value (2) anymore!
dict_values([1, 1, 500])
(পাইথন 2 সমতুল্য ব্যবহার dishes.viewkeys()
এবং dishes.viewvalues()
।)
এই উদাহরণটি দেখুনের গতিশীল চরিত্রটি দেখায় : কী দর্শনটি নির্দিষ্ট সময়ে নির্দিষ্ট সময়ে কীগুলির অনুলিপি নয় , বরং একটি সরল উইন্ডো যা আপনাকে কীগুলি দেখায়; যদি সেগুলি পরিবর্তন করা হয়, তবে আপনি উইন্ডোটির মাধ্যমে যা দেখেন তা পরিবর্তন হয়। এই বৈশিষ্ট্যটি কিছু পরিস্থিতিতে কার্যকর হতে পারে (উদাহরণস্বরূপ, প্রতিটি প্রোগ্রামের একাধিক অংশে কীগুলির সাথে একটি ভিউ নিয়ে কাজ করার জন্য বর্তমানের কীগুলি প্রয়োজন হবে প্রতিবারের তালিকাগুলির পরিবর্তে পুনরায় গণনা করা উচিত) - দ্রষ্টব্য যদি অভিধান কীগুলি সংশোধন করা হয় দৃশ্যের মাধ্যমে পুনরাবৃত্তি করার সময়, পুনরুক্তিকারীকে কীভাবে আচরণ করা উচিত তা ভালভাবে সংজ্ঞায়িত করা হয়নি, যা ত্রুটির দিকে পরিচালিত করতে পারে ।
একটি সুবিধা যে খুঁজছেন বলুন, কী ব্যবহারসমূহ শুধুমাত্র এ মেমরি ক্ষুদ্র ও নির্দিষ্ট পরিমাণ এবং প্রয়োজন প্রসেসর সময় একটি ছোট এবং নির্দিষ্ট পরিমাণ , অপরপক্ষে পাইথন 2, সেখানে কী একটি তালিকা কোন সৃষ্টি ( রাজেন্দ্রন টি দ্বারা উদ্ধৃত হিসাবে অযথা প্রায়ই একটি নতুন তালিকা তৈরি করে, যা তালিকার দৈর্ঘ্যের সাথে আনুপাতিক পরিমাণে স্মৃতি এবং সময় নেয়)। উইন্ডো সাদৃশ্য চালিয়ে যেতে, আপনি যদি কোনও দেয়ালের পিছনে ল্যান্ডস্কেপ দেখতে চান তবে আপনি কেবল এটিতে একটি উদ্বোধন করেন (আপনি উইন্ডোটি তৈরি করেন); কীগুলিকে একটি তালিকায় অনুলিপি করা তার পরিবর্তে আপনার প্রাচীরের ল্যান্ডস্কেপের একটি অনুলিপি আঁকার সাথে মিলে যাবে — অনুলিপি সময়, স্থান নেয় এবং নিজে আপডেট হয় না।
সংক্ষিপ্তসার হিসাবে, দর্শনগুলি আপনার অভিধানে কেবলমাত্র ... ভিউ (উইন্ডোজ) হয়, যা অভিধানের পরিবর্তিত হওয়ার পরেও বিষয়বস্তু প্রদর্শন করে। তারা তালিকাগুলির থেকে পৃথক বৈশিষ্ট্যগুলি সরবরাহ করে: কীগুলির তালিকায় একটি নির্দিষ্ট সময়ে ডিকশনারি কীগুলির একটি অনুলিপি থাকে , যখন একটি দৃশ্য গতিশীল হয় এবং এটি পেতে খুব দ্রুত হয়, কারণ এতে কোনও ডেটা অনুলিপি করতে হয় না ( কী বা মান) তৈরি করার জন্য।