কম্পিউটার টিউটোরিয়াল

পাইথন লিস্ট এবং টাপলের পার্থক্য কী?

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

টাপল ব্যবহারের সুবিধা -

  • স্লাইট পারফরম্যান্স ইম্প্রুভমেন্ট হয়।
  • টাপল ইম্মুটেবল হওয়ায় এটি ডিকশনারিতে কী হিসেবে ব্যবহার করা যায়।
  • আপনি যদি চেঞ্জ না করতে পারেন, অন্যজনও চেঞ্জ করতে পারবেন না, অর্থাৎ কোনো API ফাংশন আপনার টাপল আপনার অনুমতিশূন্যই চেঞ্জ করে দেবে সেটি নিশ্চিত।
  • লিস্ট থেক কম স্পেস নেয়।

আপনি লিস্ট এবং টাপলের পার্থক্য সম্পর্কে আরও পড়তে পারেন এখানে - https://news.e-scribe.com/397

  1. C#-এ List এবং Dictionary-এর পার্থক্য

  2. C#-এ লিস্ট এবং অ্যারেতে পার্থক্য (List vs Array)

  3. Python-এ tkinter এবং tkinter.ttk উইজেটের পার্থক্য কী?

  4. পাইথনে 'except Exception as e' এবং 'except Exception, e'-র পার্থক্য