【Python】can’t assign to function call エラー対処方法

pythonエラー-cantassigntofunctioncallアイキャッチ Python

Pythonのコーディング中に発生した「can’t assign to function call」のエラー対処の方法をご紹介します。

can’t assign to function call_エラー内容

リストに記録されている文房具の使用回数を、
辞書にて集計する作業をしているときにエラーが発生しました。

エラーメッセージの英語の意味を調べてみました。
割り当てが間違っていって、関数が呼び出せないようです。

・[can’t assign] → 割り当てができない
・[to function call] → 関数の呼び出し

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


 

エラー解決方法

下図の矢印箇所にて使用した括弧の種類に間違いがあったため、発生したエラーでした。

× → stationery_dict(stock) += 1
○ → stationery_dict[stock] += 1


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

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