سلام.
منظور از غیرقابل تغییر بودن داده ست چیه؟
برای مثال تاپل (Tuple) یک ساختمان داده مشابه لیست هست و تنها تفاوتش با لیست در این است که غیرقابل تغییره و مقدار قابل ویرایش نیست. اغلب برای خوندن سطرهای اطلاعاتی موجود در اکسلها و ... ازش استفاده میشه و سریعتر از لیست هست.