Menggunakan kaedah menukar senarai kepada tatasusunan numpy memerlukan contoh kod khusus
Dalam Python, kita selalunya perlu memproses sejumlah besar data berangka, dan perpustakaan numpy ialah salah satu alat pengiraan berangka yang biasa digunakan dalam Python. Ia menyediakan fungsi matematik yang kaya dan fungsi operasi tatasusunan yang mudah. Dalam numpy, tatasusunan numpy biasanya digunakan untuk menyimpan dan memproses data. Dalam aplikasi praktikal, kita selalunya perlu menukar struktur data lain, seperti senarai, kepada tatasusunan numpy untuk pengiraan dan analisis berangka seterusnya.
Seterusnya, kami akan memperkenalkan anda kepada beberapa kaedah biasa untuk menukar senarai kepada tatasusunan numpy.
Fungsi tatasusunan dalam perpustakaan numpy ialah fungsi yang biasa digunakan untuk menukar data jujukan lain (seperti senarai) kepada tatasusunan numpy. Kita boleh terus menukar senarai kepada tatasusunan numpy menggunakan fungsi tatasusunan.
Contoh kod khusus adalah seperti berikut:
import numpy sebagai np
my_list = [1, 2, 3, 4, 5]
my_array = np.array(my_list)
print(my_array)
hasilnya ialah:
[1 2 3 4 5]
Selain menggunakan fungsi tatasusunan, numpy juga menyediakan fungsi asarray untuk menukar data jujukan lain kepada tatasusunan numpy. Perbezaan antara fungsi asarray dan fungsi tatasusunan ialah apabila data jujukan input sudah menjadi tatasusunan numpy, fungsi asarray tidak mencipta salinan tatasusunan, tetapi secara langsung mengembalikan rujukan kepada data input.
Contoh kod khusus adalah seperti berikut:
import numpy sebagai np
my_list = [1, 2, 3, 4, 5]
my_array = np.asarray(my_list)
print(my_ut-array)
dan penggunaan Fungsi tatasusunan adalah sama: [1 2 3 4 5]my_array = np.fromiter(my_list, dtype=int)
Atas ialah kandungan terperinci Senaraikan kaedah penukaran tatasusunan numpy. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!