Pythonで絶対値を求める方法

Pythonでは、絶対値を取得する方法は次のとおりです。

  1. abs()内蔵関数を使う:この関数は数値を引数として取り、その数値の絶対値を返す。
    例:abs(-5) は5を返す
  2. `math`モジュールの`fabs()`関数を使用します。この関数は数値パラメータを受け取り、その数値の絶対値を返します。例:
    “`
    import math
    math.fabs(-5) # 5.0が返る
    “`
  3. numpyモジュールのabsolute()関数を使用しましょう。この関数は数値を受け取り、その数値の絶対値を返します。例:import numpy as np
    np.absolute(-5) は 5 を返します。
  4. numpyモジュールのabs()関数を用います。これは数値パラメータを受け取り、その絶対値を返します。
    例:
    import numpy as np
    np.abs(-5)は5を返します。
  5. ベクトル化された関数を作成するには、NumPy モジュールの `vectorize()` 関数を使用してラムダ式を結合することができます。このアプローチを使用すると、配列またはリストの各要素に絶対値関数を適用できます。例:

    “`
    import numpy as np

    # ベクトライズされた関数を定義
    vfunc = np.vectorize(lambda x: abs(x))

    # 配列にベクトライズされた関数を適用
    結果 = vfunc([-1, -2, -3]) # [1, 2, 3] を返します
    “`

bannerAds