やったもん勝ち

主にプログラミングのこと。生産性向上の某とかも。

python3のnumpyでできることまとめ①

こんにちは、初投稿です。 お目汚しして申しわけありません。

という保険です。

pythonを学び始めました。

numpyについてちょっとまとめます。

numpyとは、数値計算のためのライブラリですね。 このデータをこういう形に直したいから、、こうこうこういう計算をしてーみたいなの、 全部多分numpyがやってますから〜〜〜〜、残念! あんたが10分かけて作った関数、numpyで10秒、斬り!!

はい早速。

numpyで出来ること

(随時追加予定)

  • .shape arrayの形を表示

  • dtype格納されているデータのデータ型を表示(全部が同じデータ型でなくてはならない)

  • .zeros(6)素数6の全部に0が入ったarray

  • .ones(6,6) 6*6のarray全部に1が入ったarray

  • .empty(6,5) 6行5列の空のarray

  • .eye(4) 4*4の単位行列

-.arange(4) python標準のrangeに似ているやつ。

-.arange(4,20,2) 引数増やしてもいいよ。4から始まり、20まで、2個おきに。(4,6,8,10,12,14,16,18,20)