您的位置是:网站首页>Python编程Python编程

python如何创建空数组?

少儿编程网2020-11-16 14:45:07Python编程 人已围观 来源:少儿编程 -用户投稿

简介Python创建空数组的三种方式:1、numpy指定形状为0实际上,empty生成的数组当然可以为空,只要我们指定了相应的形状。例如,如果我们传入数组的形状参数为(0,3),则可以生成目标空数组:所以,生成的数组是否为空,不在于你用的是不是empty,而在于传入的形状参数。当然,这里的empty换成

tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

python创建空数组的三种方式:tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

1、numpy指定形状为0tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

实际上,empty生成的数组当然可以为空,只要我们指定了相应的形状。例如,如果我们传入数组的形状参数为(0,3),则可以生成目标空数组:tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

所以,生成的数组是否为空,不在于你用的是不是empty,而在于传入的形状参数。当然, 这里的empty换成ones或者zeros也都可以,只要形状是(0, 3)即可。tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

2、利用空列表创建tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

初始化numpy数组的一种方式是由列表创建,那么当我们传入的列表是空列表时即可创建空数组。特别的,为了创建指定列数的空列表,我们需要传入指定个数的嵌套空列表,然后转置即可。tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

3、利用pandas转换生成tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

numpy和pandas是一对好搭档,常常需要对二者数据进行转换,在创建空数组时自然也可以。为了创建一个空数组,我们可以首先考虑先创建一个空的DataFrame,然后由其转换为numpy对象即实现了创建空数组。tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

首先,我们创建一个仅有列名、而没有索引和值的空DataFrame:tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

进而,可由该DataFrame对象转化为空数组:tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

来源:php中文网tP8少儿编程网-Scratch_Python_教程_免费儿童编程学习平台


相关文章:

支持一下 ( )

python如何创建空数组?

      匿名评论
    • 评论
    人参与,条评论
    python如何创建空数组?

微信公众号

免费视频教程

先知道