当前位置: 首页 > 图灵资讯 > 行业资讯> python中ndarray与list转换的方法

python中ndarray与list转换的方法

来源:图灵python
时间: 2024-09-12 10:22:28

在python数据类型中,list元素可以组合任何类型,ndaray元素类型必须相同,但ndaray可以更方便地操作多维数组,因此在不同的情况下,两者更容易相互转换和使用。本文介绍ndaray和list在python中的转换方法。

1、ndarray类型可以通过tolist()转换为list类型。

importnumpyasnp


classndarrayToList:
def__init__(self):
self.array=np.ones((2,3))
self.list=self.array.tolist()
print(type(self.list))#<class'list'>


main=ndarrayToList()

2、使用np.array(a)List可以转化为ndaray。

importnumpyasnp
L1=[0,0,1,0,1,0,1]
L2=[1,0,1,0,0,1,0]

a=np.array(L1)
b=np.array(L2)

以上就是python中ndaray和list的转换方法,希望对您有所帮助~更多python学习推荐:python教程。

(推荐操作系统:windows7系统Python 3.9.1,DELL G3电脑。)