Akhir sekali, tupel atau tupel bernama dengan nilai boleh ubah tidak boleh dicincang, seperti yang anda lihat dalam contoh di atas. Akhir sekali, memandangkan kelas namedtuple ialah subkelas bagi tuple, ia juga tidak boleh diubah. Jadi, jika anda cuba menukar nilai koordinat, maka anda akan mendapat AttributeError.
Adakah Dinamakan tupel boleh diulang?
Item di dalam kurungan hendaklah boleh diulang. Jadi senarai atau tuple di dalam kurungan berfungsi, tetapi jujukan nilai tanpa disertakan sebagai lelaran mengembalikan ralat. Mengembalikan OrderedDict baharu yang memetakan nama medan kepada nilai sepadannya.
Adakah tupel boleh dicincang dalam Python?
Semua objek terbina dalam yang tidak boleh diubah dalam Python boleh dicincang seperti tupel manakala bekas boleh ubah seperti senarai dan kamus tidak boleh dicincang. Objek yang merupakan contoh kelas yang ditentukan pengguna boleh dicincang secara lalai, semuanya membandingkan tidak sama dan nilai cincangnya ialah idnya.
Adakah Dinamakan tupel boleh berubah?
Adakah Tuple Boleh Berubah atau Tidak Boleh Berubah? Dalam Python, tuples adalah tidak berubah dan "tidak berubah" bermaksud nilai tidak boleh berubah.
Adakah tupel tidak boleh ditukar?
Tuple ialah jujukan nilai seperti senarai. Nilai yang disimpan dalam tuple boleh terdiri daripada sebarang jenis, dan ia diindeks oleh integer. Perbezaan penting ialah tuples tidak boleh diubah … Oleh kerana tuple ialah nama pembina, anda harus mengelak daripada menggunakannya sebagai nama pembolehubah.