Satu pembolehubah dan koleksi elemen homogen dalam lokasi memori bersebelahan dipanggil tatasusunan. Unsur-unsur dalam tatasusunan boleh terdiri daripada sebarang jenis data, tetapi semua elemen yang terdapat dalam tatasusunan hendaklah homogen, iaitu, ia harus tergolong dalam jenis data yang sama.
Tatasusunan ialah jenis pembolehubah khas yang sebenarnya menyimpan berbilang nilai atau elemen di bawah nama pembolehubah tunggal, dengan lokasi memori bersebelahan, tepat dipanggil "indeks".
Perkataan indeks mewakili bentuk jamak indeks. Istilah indeks merujuk kepada kedudukan elemen dalam tatasusunan. Jika terdapat n elemen dalam tatasusunan, nombor kedudukan elemen dalam tatasusunan atau indeks elemen bermula dari 0 dan naik kepada n - 1. Elemen pertama tatasusunan mempunyai indeks 0, dan elemen terakhir tatasusunan ialah n - 1.
Langkah 1 - Mula-mula, isytiharkan tatasusunan yang mengandungi elemen atau nilai yang sepadan supaya saiz tatasusunan tidak melebihi. Ambil perhatian bahawa semua elemen yang dipertimbangkan dalam tatasusunan hendaklah daripada jenis data yang sama.
Langkah 2 - Untuk mengulangi keseluruhan tatasusunan, bermula dari elemen pertama dengan indeks "0" hingga elemen terakhir dengan indeks "n – 1", gelung mesti mengambil pembolehubah gelung yang ditambah pada setiap cara lelaran, menunjukkan bahawa indeks elemen bermula dari 0.
Langkah 3 - Dalam gelung, mempertimbangkan tatasusunan dengan indeks " i ", cetak elemen tatasusunan[i] yang mewakili elemen lelaran indeks ke-i. Operasi ini mesti dilakukan dalam gelung itu sendiri supaya elemen dicetak sebaik sahaja ia dilalui.
Dalam contoh berikut, kita akan memahami proses mencetak tatasusunan.
arr = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ] size = len(arr) print("The integral elements present in the array are: ") for i in range(0, size): print(arr[i])
Keluaran program di atas adalah seperti berikut -
The integral elements present in the array are: 1 2 3 4 5 6 7 8 9 10
Atas ialah kandungan terperinci Program Python mencetak tatasusunan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!