?

Numpy數組(zu)轉換為列表
(圖片來(lái)源網(wǎng)絡(luò ),組轉侵刪)在Python中,列表我們可以使用Numpy庫來(lái)處理數組,組轉我們??需要將Numpy數組轉換為Python列表ヽ(′ー`)ノ,列表以下是組轉一些方法來(lái)實(shí)現這個(gè)功能。
方法1:使用tolist()方ヽ(′▽?zhuān)?ノ法??
Numpy數組對象提供了一個(gè)tolist(′?_?`)((???))方法,列表可以將數組轉換為列表。組轉
示例代碼:
import numpy as np創(chuàng )建一個(gè)numpy數組arr = np.array([[1,列表 2, 3], [4, 5, 6]])使用tolist()方法將numpy數組轉換為列表list_arr = arr.tolist()print(list_arr)
輸出結果:
[[1, 2, 3], [4, 5, 6]]
我們可以使用列表推導式將Numpy數組的每個(gè)元素轉換為列表。(????)
示例代碼:
import numpy as np創(chuàng )建一個(gè)numpy數組arr = np.array([[1,組轉 2, 3], [4, 5, 6]])使用列表推導式將numpy數組轉換為列表list_arr = [list(row) for row in arr]print(list_arr)輸出結果:
[[1, 2, 3], [4, 5, 6]]
方法3:使用n(′_ゝ`)umpy的ravel()方法
Numpy數組有一個(gè)ravel()方法,可以將多維數組展平為一維數組,列表我們可以使用tolist()方法將其轉換為列表。組轉
示例代碼:
import numpy as??? np創(chuàng )??建一個(gè)numpy數組arr = np.array((′?ω?`)[[1,列表 2, 3], [4, 5, 6]])使用ravel()方法(′?`)將numpy數組展平為一維數組flat_arr = arr.ravel()使用tolist()方法將一維數組轉換為列表list_arr = flat_arr.??tolist()print(list_arr)
輸出結果:
[1, 2, 3, 4, 5, 6]
友情鏈接:
西峰苛爍網(wǎng)絡(luò )科技有限公司內蒙包頭匯盈網(wǎng)絡(luò )科技有限公司四會(huì )緣佳網(wǎng)絡(luò )科技有限公司紹興嬌本網(wǎng)絡(luò )科技有限公司
© 2013-2025.Company name All rights reserved.網(wǎng)站地圖 天津九安特機電工程有限公司-More Templates