Adakah nama tupel boleh berubah?
Adakah nama tupel boleh berubah?

Video: Adakah nama tupel boleh berubah?

Video: Adakah nama tupel boleh berubah?
Video: Python! Tuples 2024, April
Anonim

Fikirkan label, bukan kotak. Ular sawa tupel mempunyai sifat yang mengejutkan: mereka tidak berubah, tetapi nilainya mungkin berubah. Ini mungkin berlaku apabila a tupel memegang rujukan kepada mana-mana boleh ubah objek, seperti senarai.

Dengan cara ini, apakah yang dinamakan tupel?

Dinamakan tupel pada asasnya adalah jenis objek yang mudah dibuat dan ringan. Dinamakan tupel contoh boleh dirujuk menggunakan penyahrujukan pembolehubah seperti objek atau standard tupel sintaks. Ia boleh digunakan sama dengan struktur atau jenis rekod biasa yang lain, kecuali ia tidak boleh diubah.

adakah tupel boleh berubah C#? Sejak tupel adalah struct tidak ada gunanya untuk menjadikannya tidak berubah. Hasil akhirnya - C# tupel adalah binaan yang sangat ringan - ia adalah struct dan elemennya adalah boleh ubah dan boleh ditangani secara langsung.

Dengan cara ini, apakah rakan sejawat tuple yang boleh berubah?

Bersihkan Tuple kelas adalah tidak berubah (walaupun jika mana-mana elemennya ialah jenis rujukan, anda masih boleh mengakses sifatnya). “ Rakan sejawat yang boleh berubah ” dalam bahasa pengaturcaraan anda ialah sebarang tatasusunan 1 dimensi (vektor), senarai atau koleksi tertib yang serupa yang membenarkan akses baca dan tulis kepada elemennya.

Adakah senarai boleh berubah?

Senarai adalah boleh ubah objek yang bermaksud anda boleh mengubah suai a senarai objek selepas ia dicipta. Tuple sebaliknya ialah objek tidak berubah yang bermaksud anda tidak boleh mengubah suai objek tupel selepas ia dibuat.

Disyorkan: