কোন সংগ্রহ সদৃশ সদস্যদের অনুমতি দেয় না?
কোন সংগ্রহ সদৃশ সদস্যদের অনুমতি দেয় না?
Anonim

সদৃশ: ArrayList যখন নকল মান অনুমোদন করে হ্যাশসেট ডুপ্লিকেট মান অনুমোদন করে না। অর্ডারিং: ArrayList বস্তুর ক্রম বজায় রাখে যেখানে তারা সন্নিবেশ করা হয় হ্যাশসেট একটি ক্রমবিন্যস্ত সংগ্রহ এবং কোনো আদেশ বজায় রাখা হয় না.

এছাড়াও প্রশ্ন, কোন সংগ্রহ সদৃশ অনুমতি দেয় না?

হ্যাশসেট

দ্বিতীয়ত, কোন ইন্টারফেস এমন একটি সংগ্রহকে প্রতিনিধিত্ব করে যা সদৃশ উপাদানগুলিকে অনুমতি দেয় না? দ্য সংগ্রহ ফ্রেমওয়ার্ক উদাহরণস্বরূপ, তালিকা ইন্টারফেস , যা প্রতিনিধিত্ব করে একটি আদেশ সংগ্রহ , হয় মা - বাবা ইন্টারফেস সব সাব ক্লাস এবং সাব ইন্টারফেস , যেমন ArrayList, LinkedList, এবং আরও অনেক কিছু। একইভাবে, সেট ইন্টারফেস সেট সংজ্ঞায়িত করে যে সদৃশ উপাদানের অনুমতি দেয় না.

দ্বিতীয়ত, কোন সংগ্রহটি পাইথনে সদৃশ সদস্যদের অনুমতি দেয় না?

একটি সেট না রাখা প্রতিলিপি আইটেম দ্য উপাদান সেটের হয় অপরিবর্তনীয়, যে হয় , তারা পরিবর্তন করা যাবে না, কিন্তু সেট নিজেই হয় পরিবর্তনযোগ্য, যে হয় , এটা করতে পারা পরিবর্তন করা. যেহেতু সেট আইটেম না indexed, sets সমর্থন করবেন না কোনো স্লাইসিং বা ইনডেক্সিং অপারেশন।

কেন সদৃশ সেটের অনুমতি দেওয়া হয় না?

অর্থ " সেট করতে না অনুমতি প্রতিলিপি মান" হল যখন আপনি একটি যোগ করুন প্রতিলিপি থেকে a সেট , দ্য প্রতিলিপি উপেক্ষা করা হয়, এবং সেট অপরিবর্তিত রয়ে গেছে. এই করে না কম্পাইল বা রানটাইম ত্রুটির দিকে পরিচালিত করে: সদৃশ নীরবে উপেক্ষা করা হয়। সেট ডুপ্লিকেশন এড়াতে যে মত প্রয়োগ করা হয়.

প্রস্তাবিত: