nomurabbitのブログ

nomurabbitのブログはITを中心にした技術ブログです。

nomurabbitのブログ

【Python】numpyで2次元配列を扱ってみた【AWS】

この記事はPython 3.9AWS Lambdaでnumpyの2次元配列の使い方を解説したものです。


こんにちは!らびです。今回はPython 3.9AWS Lambdanumpy2次元配列を扱っていきます。

numpyの入門その4です。頑張って勉強していきましょう!


Python Lambdaのコード


まずはPythonのコードです。今numpyをインポートします。指定した2次元配列の要素を文字列として返します。

import json
import numpy as np

def lambda_handler(event, context):
  two_d_array = np.array([[101, 102, 103], [201, 202, 203], [301, 302, 303]])

  return {
    "statusCode": 200,
    "body": json.dumps({
        "message": "'row 1 col 2 is ' -> " + str(two_d_array[0,1]),
    }),
  }


実行結果はこんな感じだジョ。


f:id:nomurabbit:20220131001049p:plain


2次元配列の要素が文字列として返ってきてますね。

まとめ

以上がPython 3.9AWS Lambdaによるnumpy2次元配列の扱い方でした。

引き続きnumpy実用的な使い方にを勉強していきます。

次回もぜひご覧ください。では!