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

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


লিস্ট

লিস্ট হলো একটি কন্টেইনার যা বিভিন্ন টাইপের অবজেক্ট ধারণ করে এবং অবজেক্ট ইটারেট করতে ব্যবহৃত হয়।

উদাহরণ

list = ['a', 'b', 'c', 'd', 'e']

টাপল

টাপলও লিস্টের মতোই কিন্তু ইমিউটেবল অবজেক্ট ধারণ করে। টাপল প্রসেসিং লিস্টের চেয়ে দ্রুত।

উদাহরণ

tuples = ('a', 'b', 'c', 'd', 'e')

লিস্ট এবং টাপলের মধ্যে গুরুত্বপূর্ণ পার্থক্যগুলো নিচে দেওয়া হলো।

Sr. No. Key List Tuple
1 Type List is mutable. Tuple is immutable.
2 Iteration List iteration is slower and is time consuming. Tuple iteration is faster.
3 Appropriate for List is useful for insertion and deletion operations. Tuple is useful for readonly operations like accessing elements.
4 Memory Consumption List consumes more memory. Tuples consumes less memory.
5 Methods List provides many in-built methods. Tuples have less in-built methods.
6 Error prone List operations are more error prone. Tuples operations are safe.
  1. পাইথনে লিস্ট এবং টাপলের পার্থক্য কী?

  2. পাইথন টাপল এবং ডিকশনারির পার্থক্য কী?

  3. পাইথন লিস্ট এবং অ্যারে (array) এর পার্থক্য কী?

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