[ホーム] -
[よく見るエラーメッセージ一覧] - [TypeError: 'builtin_function_or_method' object is not subscriptable エラー が min 関数で発生する]
作成日:2022/01/27
min 関数にリストを与えるときに、括弧なしでリストを与えば場合にこのエラーが発生します。
subscriptable:は "添え字可能"という意味です。
min 関数にはリストあるいは個々の値を指定します。
【間違い】
print(min[1,2,3])Traceback (most recent call last):【正しい】
File "c:\temp\test.py", line 1, inprint(min[1,2,3])
TypeError: 'builtin_function_or_method' object is not subscriptable
print(min([1,2,3]))1
サンプルコード
以下は Windows 10 環境における正常実行可能なサンプルコードです。
最小値を求めるサンプルコードです。
サンプルコード:
print(min(1,2,3))
実行結果:
1
最大値を求めるサンプルコードです。
サンプルコード:
print(max(1,2,3))
実行結果:
3
リストの平均を求めるサンプルコードです。
サンプルコード:
import statistics
print (statistics.mean([1,2,3]))
実行結果:
2
本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)
[ホーム] - [よく見るエラーメッセージ一覧]