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選
...