Tuple ialah urutan tertib yang tidak berubah dalam python. Sama seperti senarai, mereka boleh menyimpan pelbagai elemen, tetapi mereka tidak boleh diubah suai atau dilanjutkan. Tuple diasingkan menggunakan kurungan ()
定义,元素用逗号 ,
.
Ketidakbolehubah
Ciri utama tupel ialah kebolehubahannya. Ini bermakna setelah dibuat, unsur-unsur dalam tupel atau susunannya tidak boleh diubah suai. Ini tidak seperti senarai, yang membenarkan elemen diedit dan disusun semula.
Kecekapan dan perbandingan
Tuples boleh dicincang, bermakna ia boleh digunakan sebagai kunci dalam kamus atau set. Mereka juga boleh dibandingkan, yang bermaksud mereka boleh dibandingkan menggunakan pengendali ==
和 !=
. Ini membolehkan tupel digunakan untuk operasi set dan struktur data.
Buat tuple
Fungsi ()
或 tuple()
函数创建元组。()
语法更简洁,而 tuple()
menyediakan pilihan untuk menukar objek boleh lelar lain kepada tupel secara eksplisit.
Elemen capaian
Anda boleh menggunakan indeks pengendali []
访问元组中的元素。索引从 0
untuk memulakan dan mengakses elemen dari penghujung menggunakan indeks negatif jika perlu.
Membongkar Tuple
Pembukaan Tuple ialah cara ringkas untuk menetapkan elemen dalam tupel kepada pembolehubah. Ini dilakukan menggunakan operator asterisk *
.
Penggunaan tupel
Tuple berguna dalam pelbagai situasi, termasuk:
Perbandingan dengan senarai
Perbezaan utama antara tupel dan senarai ialah kebolehubahannya. Tuples tidak boleh diubah suai, manakala senarai boleh diubah suai menggunakan pelbagai kaedah. Kelebihan senarai ialah fleksibilitinya, manakala kelebihan tupel ialah kebolehubahannya dan kecekapannya.
Amalan Terbaik
Apabila bekerja dengan tupel, pertimbangkan amalan terbaik berikut:
Atas ialah kandungan terperinci Python Tuples: Memahami Misteri Urutan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!