【Python】’str’ object cannot be interpreted as an integer エラー対処方法

pythonエラー対処-’str’ object cannot Python

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冊です!