【Python】’list’ object attribute ‘append’ is read-only エラー対処方法

pythonエラー対処-listobjectattribute Python

Pythonのコーディング中に発生した「’list’ object attribute ‘append’ is read-only」のエラー対処の方法をご紹介します。

‘list’ object attribute ‘append’ is read-only_エラー内容

リストの末尾に値を追加しようとしたときに、エラーが発生しました。

エラーメッセージの英語の意味を調べてみました。
リストの属性が違っていて、リストに追加できないようです。

・[‘list’ object attribute] → リストの属性(かな?)
・[‘append’ is read-only] → 読み取り専用

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


 

エラー解決方法

下図の矢印箇所に不要な =(イコール)が入っていたため、発生したエラーでした。

× → duty.append = (‘土田’)
○ → duty.append(‘土田’)


 
 
この記事がお役に立ちますと幸いです。
 
・【Python】よくあるエラーの対処方法まとめ
 

【Python】よくあるエラーの原因と対処方法まとめ:38選
...

 

「いちばんやさしいPythonの教本」
はじめて学ぶ人でも安心! オールカラーでコードを丁寧に解説
小さなプログラムから実践的なプログラムまで紹介しています。
Pythonの基礎をまなびたい方にオススメの1冊です!