Permulaan Tatasusunan Berkunci di Golang
Di Golang, pemula tatasusunan membenarkan penggunaan kekunci untuk menentukan indeks sesuatu elemen. Tidak seperti menetapkan indeks secara langsung, menggunakan kekunci menawarkan beberapa faedah dan kes penggunaan.
Kes Penggunaan:
Peraturan:
Sintaks untuk pemulaan berkunci dalam literal tatasusunan ialah : [kunci_unsur1: nilai_unsur1, ..., kunci_unsurN: nilai_unsurN]. Kekunci mestilah ungkapan integer malar.
Elemen dengan kunci mempunyai indeksnya ditetapkan oleh kunci. Elemen tanpa kunci mewarisi indeks elemen sebelumnya, bermula dari sifar untuk elemen pertama.
Contoh:
Pertimbangkan tatasusunan: a := [... ]int{5, 4: 1, 0, 2: 3, 2, 1: 4}.
Hasilnya ialah [5 4 3 2 1 0], seperti yang dijangkakan.
Pertimbangan Tambahan:
Tersurat komposit membenarkan kekunci pilihan untuk elemen dalam tatasusunan dan kepingan. Tatasusunan mesti menentukan panjang eksplisit, manakala hirisan mungkin mempunyai panjang yang ditinggalkan, dalam hal ini panjang disimpulkan daripada bilangan elemen yang disediakan.
Atas ialah kandungan terperinci Bagaimanakah Permulaan Tatasusunan Berkunci Berfungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!