ホームページ  >  記事  >  バックエンド開発  >  Python3ライブラリでnumpy配列属性を表示する方法

Python3ライブラリでnumpy配列属性を表示する方法

不言
不言オリジナル
2018-04-17 10:35:232642ブラウズ

以下では、Python3 ライブラリの numpy 配列属性を表示する方法に関する記事を共有します。これは優れた参考値であり、皆様のお役に立てれば幸いです。一緒に見てみましょう

例は次のとおりです

import numpy as np
a1 = np.array([1,2,3,4],dtype=np.complex128)
print(a1)
print("数据类型",type(a1))      #打印数组数据类型
print("数组元素数据类型:",a1.dtype) #打印数组元素数据类型
print("数组元素总数:",a1.size)   #打印数组尺寸,即数组元素总数
print("数组形状:",a1.shape)     #打印数组形状
print("数组的维度数目",a1.ndim)   #打印数组的维度数目

しかし、配列の属性を一度に表示できる関数を作成した方が便利です

import numpy as np
def arrayinfo(a1):
  """一次性呈现数组的许多信息"""
  a2 = np.array([1,2])           #创建一个参照物数组
  if type(a1) != type(a2):         #判断传入参数是否为数组类型
    print("It's not an numpy.ndarray")
    return None
  print(a1)
  print("数据类型",type(a1))      #打印数组数据类型
  print("数组元素数据类型:",a1.dtype) #打印数组元素数据类型
  print("数组元素总数:",a1.size)   #打印数组尺寸,即数组元素总数
  print("数组形状:",a1.shape)     #打印数组形状
  print("数组的维度数目",a1.ndim)   #打印数组的维度数目
arrayinfo(a1)

関連する推奨事項:

Python Numpy が配列と行列を操作する方法

以上がPython3ライブラリでnumpy配列属性を表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。