Apakah Named tuple bisa berubah?
Apakah Named tuple bisa berubah?

Video: Apakah Named tuple bisa berubah?

Video: Apakah Named tuple bisa berubah?
Video: Belajar Python [Dasar] - 37 - Tuples dan Set 2024, November
Anonim

Pikirkan label, bukan kotak. Python tupel memiliki sifat yang mengejutkan: mereka tidak dapat diubah, tetapi nilainya dapat berubah. Ini mungkin terjadi ketika tupel memegang referensi ke apapun yg mungkin berubah objek, seperti daftar.

Dengan cara ini, apa yang disebut tupel?

Tuple bernama pada dasarnya adalah jenis objek yang ringan dan mudah dibuat. Bernama tupel instance dapat direferensikan menggunakan dereferensi variabel seperti objek atau standar tupel sintaksis. Mereka dapat digunakan mirip dengan struct atau jenis catatan umum lainnya, kecuali bahwa mereka tidak dapat diubah.

apakah tupel bisa berubah C#? Sejak tupel adalah struct tidak ada gunanya membuatnya tidak berubah. Hasil akhir- C# tupel adalah konstruksi yang sangat ringan - mereka adalah struct dan elemennya adalah yg mungkin berubah dan dapat dialamatkan secara langsung.

Dengan cara ini, apa rekan tupel yang bisa berubah?

bersih Tupel kelas adalah kekal (walaupun jika salah satu elemennya adalah tipe referensi, Anda masih dapat mengakses propertinya). “ Rekan yang bisa berubah ” dalam bahasa pemrograman Anda akan berupa larik 1 dimensi (vektor), daftar, atau koleksi terurut serupa yang memungkinkan akses baca dan tulis ke elemen-elemennya.

Apakah daftar bisa berubah?

Daftar adalah yg mungkin berubah objek yang berarti Anda dapat memodifikasi Daftar objek setelah dibuat. Tuple di sisi lain adalah objek yang tidak dapat diubah yang berarti Anda tidak dapat memodifikasi objek Tuple setelah dibuat.

Direkomendasikan: