【Python】’builtin_function_or_method’ object is not subscriptable:エラー対処方法

Pythonエラー対処:builtin_function_or_method アイキャッチ Python

「’builtin_function_or_method’ object is not subscriptable」のエラー対処の方法をご紹介します。

‘builtin_function_or_method’ object is not subscriptable エラー対処

すでにあるリストから、特定のリストを削除しようとしたときにエラーが発生しました。

エラー内容

英語が読めないので、単語の意味を調べてみました。
うーん、英語の意味を調べてもエラーの内容がよく分からなかったですが、
コードになにか間違いがあるようです。

・[builtin] → はめ込みの,作りつけの
・[function] → 関数
・[method] → 方法
・[object is not subscriptable] → 添え字にアクセスできない
 

下図は、Jupyter Notebook(ジュピターノート) にてエラーが発生した時の画像です。

 

解決方法

凡ミスをやってしまっていました。

括弧の種類が違っていたので、下記のようにコードを修正しました。
× → numbers.pop[1]
○ → numbers.pop(1)

Pythonは、場面によって使用する括弧の種類が決まっているので、数をこなして覚えていきたいです。

[pop] を使用すると、リストの要素を削除します。

Sponsored Links
Python
kirinote.com