青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

python中如何使用tolist方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表?

【python中如何使用tolist方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表?】python中基礎(chǔ)的數(shù)據(jù)類型就是列表 , 可以使數(shù)據(jù)的計(jì)算簡(jiǎn)單明了名可以快速地運(yùn)算 , 那么如何將復(fù)雜數(shù)組或者矩陣轉(zhuǎn)換為列表進(jìn)行計(jì)算呢?這篇文章詳細(xì)的介紹了tolist()方法的使用數(shù)組或者矩陣轉(zhuǎn)換成列表的方式 。一起來(lái)了解一下吧 。

python中如何使用tolist方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表?


一、tolist()方法
在Python中 , 如果想要對(duì)外層或者是內(nèi)層全部轉(zhuǎn)換成一個(gè)列表裂隙數(shù)據(jù)的時(shí)候 , 就可以使用這個(gè)方法 , 它的主要功能就是讓一個(gè)數(shù)組或者是矩陣轉(zhuǎn)換成列表的形式 。在使用之前 , 我們想要了解這個(gè)方法的語(yǔ)法結(jié)構(gòu)和返回值等 , 如下:
1、語(yǔ)法結(jié)構(gòu)
numpy.ndarray.tolist()因?yàn)槭亲寯?shù)組或者是矩陣轉(zhuǎn)換 , 所以在使用的時(shí)候 , 都是用著兩種方式進(jìn)行引用 。在操作的過(guò)程中 , 是將一個(gè)數(shù)組看成是一個(gè)列表返回 , 這個(gè)列表可能是一個(gè)被嵌套的 , 將數(shù)組中的數(shù)據(jù)作為一個(gè)副本在Python列表中返回 。最后的數(shù)據(jù)項(xiàng)轉(zhuǎn)換成了最貼近Python類型的數(shù)據(jù) 。
2、返回值
是要進(jìn)行數(shù)據(jù)轉(zhuǎn)換成列表的方式 , 所以最后得到的是一個(gè)list列表 。
3、應(yīng)用
了解了這個(gè)方法的基本語(yǔ)法結(jié)構(gòu)以及返回值之后 , 下面通過(guò)一個(gè)示例 , 進(jìn)一步講講這個(gè)方法的使用 , 代碼如下:
數(shù)組轉(zhuǎn)換成列表
a = np.array([[1,2,3],[4,5,6],[7,8,9]])b = a.tolist()print(len(b))運(yùn)行結(jié)果:9矩陣轉(zhuǎn)換成列表
from numpy import *a1 = [[1,2,3],[4,5,6]] #列表a3 = mat(a1) #矩陣matrix([[1, 2, 3],        [4, 5, 6]])a4 = a2.tolist()a4運(yùn)行結(jié)果:[[1, 2, 3], [4, 5, 6]]a5 = a3.tolist()a5運(yùn)行結(jié)果:[[1, 2, 3], [4, 5, 6]]a4 == a5運(yùn)行結(jié)果:True到此這篇關(guān)于python中如何使用tolist()方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表的文章就分享到這里 , 文章中詳細(xì)的介紹了使用tolist()方法的操作方法 , 希望能幫助到大家 。
python中如何使用tolist方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表?


python中如何使用tolist方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表?


python中如何使用tolist方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表?


微信掃碼 , 學(xué)習(xí)更方便
python中如何使用tolist方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表?


現(xiàn)在報(bào)名贈(zèng)100例知識(shí)點(diǎn)合集
python中如何使用tolist方法?Python中數(shù)組或者矩陣如何轉(zhuǎn)換為列表?


    猜你喜歡