python中ndarray创建的两种方法
- 更新时间:2021-06-24 09:36:40
- 编辑:文意致
为找教程的网友们整理了相关的编程文章,网友游春霞根据主题投稿了本篇教程内容,涉及到Python相关内容,已被610网友关注,下面的电子资料对本篇知识点有更加详尽的解释。
参考资料
- 教孩子学编程:Python语言版 PDF 电子书 / 45.4MB / Bryson Payne 推荐度:
- 《写给系统管理员的Python脚本编程指南》配套资源 / 200 KB / 甘尼什·桑吉夫·奈克 推荐度:
- 《Python自然语言处理》源码 配套资源 / 95.11 MB / 雅兰·萨纳卡 推荐度:
- Python+Selenium挂课脚本 / 63 KB / 码小辫 推荐度:
- 《Python学习手册》附录 配套资源 / 1.16 MB / Mark Lutz 推荐度:
正文内容
给学习python的读者整理一篇《python中ndarray创建的两种方法》优秀文章,觉得应该跟大家分享,增加了更多知识点内容,希望大家能有所收获。
python中,想要对数组和矩阵进行任意维度的的快速处理操作,拿一定要发挥Numpy数组的功能了。在Numpy数组中,使用ndarray对象来处理多维数组。本文介绍python中ndarray创建的两种方法:1、使用array()函数;2、使用zeros() 函数和ones() 函数。
方法一:array()函数
最简单的方法是使用 numpy 提供的array()函数直接将Python数组转换为ndarray数组。
array()接受一切序列类型的对象,例如将一个列表转换成ndarray数组。
>>>import numpy as np #导入numpy >>>a = [1,2,3,4,5,6] #创建一维数组 >>>b = np.array(a) >>>print(b) >[1,2,3,4,5,6] >>>c = [[1,2,3],[4,5,6]] #创建多维数组 >>>d = np.array(c) >>>print(d) >[[1,2,3] [4,5,6]]
方法二:zeros() 函数和ones() 函数
这两个函数分别可以创建指定长度或形状的全0或全1的 ndarray 数组。
>>>b = np.ones((3,4),dtype=np.int64) >>>print(b) >[[1 1 1 1] [1 1 1 1] [1 1 1 1]]
以上就是python中ndarray创建的两种方法,大家根据需求选择合适的方法就可以啦~
(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)
相关教程
-
Python 字符串换行的多种方式
本文通过四种方法给大家介绍了Python 字符串换行的方式,在文中最下面通过代码给大家介绍了python代码过长的换行方法,需要的朋友可以参考下
发布时间:2019-06-03
-
Python面向对象多态实现原理及代码实例
这篇文章主要介绍了Python面向对象多态实现原理及代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
发布时间:2021-05-02