কম্পিউটার

আপনি কেন টিপলকে পাইথনে অপরিবর্তনীয় মনে করেন?


নিম্নলিখিত কারণে −

টিপলগুলি অপরিবর্তনীয়
  • শৃঙ্খলা বজায় রাখা − টিপলগুলিকে মূলত পাইথনে সংজ্ঞায়িত করা হয় অর্ডার দেখানোর উপায় হিসেবে। উদাহরণস্বরূপ, যখন আপনি একটি ডাটাবেস থেকে টিপলের তালিকার আকারে ডেটা পুনরুদ্ধার করেন, তখন সমস্ত টিপল আপনার আনা ফিল্ডের ক্রম অনুসারে থাকে৷

  • অনুলিপি দক্ষতা - একটি অপরিবর্তনীয় বস্তু অনুলিপি করার পরিবর্তে, আপনি এটিকে উপনাম করতে পারেন (একটি পরিবর্তনশীলকে একটি রেফারেন্সে আবদ্ধ করুন)

  • তুলনা দক্ষতা - যখন আপনি কপি-বাই-রেফারেন্স ব্যবহার করছেন, আপনি বিষয়বস্তুর পরিবর্তে অবস্থানের তুলনা করে দুটি ভেরিয়েবল তুলনা করতে পারেন

  • ইন্টার্নিং - আপনাকে যেকোনো অপরিবর্তনীয় মানের সর্বাধিক একটি কপি সংরক্ষণ করতে হবে সমবর্তী কোডে অপরিবর্তনীয় বস্তুর অ্যাক্সেস সিঙ্ক্রোনাইজ করার প্রয়োজন নেই

  • const শুদ্ধতা - কিছু মান পরিবর্তন করার অনুমতি দেওয়া উচিত নয়।


  1. আপনি কি মনে করেন একটি পাইথন অভিধান থ্রেড নিরাপদ?

  2. পাইথন কেন তালিকায় তালিকার পরিবর্তে তালিকায় টিপল ফেরত দেয়?

  3. পাইথন কেন একটি ফাংশনে tuples সংজ্ঞায়িত করতে পারে না?

  4. পাইথন টিপলস