标签:imp pre import oat nes bash cti port font
代码示例:
import numpy # 生成指定维度的随机多维数据(两行三列) data = numpy.random.rand(2, 3) print data print type(data)
[[ 0.49458614 0.14245674 0.26883084] [ 0.87402248 0.71089966 0.29023523]] <type ‘numpy.ndarray‘>
print ‘维度个数‘, data.ndim print ‘各维度大小: ‘, data.shape print ‘数据类型: ‘, data.dtype
维度个数 2 各维度大小: (2L, 3L) 数据类型: float64
1、创建ndarray
nd.array(collection),collection为序列型对象(list),嵌套序列(list of list)
# list 转换为 ndarray(一维数组) l = range(10) data = np.array(l) print data print data.shape print data.ndim
[0 1 2 3 4 5 6 7 8 9] (10L,) 1
# 嵌套序列转换为ndarray l2 = [range(10), range(10)] data = np.array(l2) print data print data.shape
[[0 1 2 3 4 5 6 7 8 9] [0 1 2 3 4 5 6 7 8 9]] (2L, 10L)
np.zeros,np.ones,np.empty 指定大小的全0或全1数组
标签:imp pre import oat nes bash cti port font
原文地址:http://www.cnblogs.com/shhnwangjian/p/6536479.html