Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah saya boleh Mengakses Lajur dalam Tatasusunan Berbilang Dimensi NumPy?
Tatasusunan berbilang dimensi NumPy menyediakan cara yang mudah dan cekap untuk menyimpan dan memanipulasi data. Apabila bekerja dengan tatasusunan ini, adalah penting untuk memahami cara mengakses elemen tertentu, termasuk lajur.
Diberikan tatasusunan NumPy seperti berikut:
test = np.array([[1, 2], [3, 4], [5, 6]])
Untuk mengakses lajur ke-i tatasusunan ini, gunakan sintaks berikut:
test[:, i]
Sebagai contoh, untuk mengakses lajur pertama, anda akan menulis:
test[:, 0]
Ini akan mengembalikan tatasusunan [1, 3, 5].
Perhatikan bahawa indeks pertama dalam sintaks di atas (ujian[:]) mengakses baris, manakala indeks kedua (i) mengakses lajur. Untuk mengakses baris ke-i, anda akan menggunakan sintaks berikut:
test[i, :]
Mengakses lajur dalam tatasusunan NumPy ialah operasi yang agak pantas. Ia jauh lebih cekap daripada mengulangi elemen individu dalam satu gelung. Prestasi yang tepat bergantung pada saiz dan struktur tatasusunan.
Atas ialah kandungan terperinci Bagaimanakah saya boleh Mengakses Lajur dalam Tatasusunan Berbilang Dimensi NumPy?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!