Pythonのコーディング中に発生した「’str’ object cannot be interpreted as an integer」のエラー対処の方法をご紹介します。
‘str’ object cannot be interpreted as an integer エラー内容
リストの前から1番目を削除しようとしたときに、エラーが発生しました。
エラーとして表示されている英語の意味を調べてみました。
「ストリングを整数として釈放することができない」・・?
私の英語力ではこの訳で限界です。
・[‘str’ object] → ストリングのオブジェクト
・[cannot be] → ~することはできません
・[interpreted] → ~釈放された
・[an integer] → 整数
下図は「Jupyter Notebook(ジュピターノート)」にてエラーが発生した時の画像です。
エラー解決方法
[pop] で指定したコードが間違っていたため発生したエラーでした。
リスト名を二重に入力してしまっていました。
× → aa.pop(aa[0])
○ → aa.pop(0)
この記事がお役に立ちますと幸いです。
・【Python】よくあるエラーの対処方法まとめ
【Python】よくあるエラーの原因と対処方法まとめ:38選
...
「いちばんやさしいPythonの教本」
はじめて学ぶ人でも安心! オールカラーでコードを丁寧に解説
小さなプログラムから実践的なプログラムまで紹介しています。
Pythonの基礎をまなびたい方にオススメの1冊です!
リンク