回答編集履歴

2

修正

2022/08/06 05:56

投稿

pea
pea

スコア426

test CHANGED
@@ -1,10 +1,10 @@
1
1
  counts={}
2
2
  は変数宣言を意味しています。
3
- counts[label]のようにオブジェクトに値を格納する場合は変数宣言が必要です。
3
+ counts[label]のように変数に値を格納する場合は変数宣言が必要です。
4
4
  恐らくノートブック環境で次のように実行されたのではないでしょうか?
5
5
 
6
6
  1.上記コードを実行する
7
7
  2.counts={} なしで実行する
8
8
 
9
- これだと、1を実行した時点で、メモリにオブジェクトは存在しているので格納できると思います。
9
+ これだと、1を実行した時点で、メモリに変数は存在しているので格納できると思います。
10
10
  一度、ノートブックのランタイムを再起動してからcounts={} なしで実行したらエラーになるはずです。

1

説明追加

2022/08/06 05:55

投稿

pea
pea

スコア426

test CHANGED
@@ -7,4 +7,4 @@
7
7
  2.counts={} なしで実行する
8
8
 
9
9
  これだと、1を実行した時点で、メモリにオブジェクトは存在しているので格納できると思います。
10
- 一度、ノートブックのランタイムを再起動してから実行したらエラーになるはずです。
10
+ 一度、ノートブックのランタイムを再起動してからcounts={} なしで実行したらエラーになるはずです。