回答編集履歴

1

入力ミス訂正

2018/02/05 12:53

投稿

oookabe
oookabe

スコア126

test CHANGED
@@ -1,4 +1,4 @@
1
- 本当は自己解決でなく、皆様親切指導の結果ですが一応のスペースを借りて、自分の誤解をメモしておきます。
1
+ 本当は自己解決でなく、皆様親切指導の結果として、このスペースを借りて、自分の心得をメモしておきます。
2
2
 
3
3
  C言語とよく付き合ってきた人間として、
4
4
 
@@ -8,24 +8,28 @@
8
8
 
9
9
 
10
10
 
11
- 1.Pythonの「辞書」というやつは、連続しているメモリ域で保存していデータではなくて、
11
+ 1.Pythonの「辞書」というやつは、連続しているメモリ域で「value」を保存ではなくて、
12
12
 
13
-   key名別で分配しているアドレスに個々対応するデータ(value)を保存する。
13
+   key名別で分配しているアドレスにそれぞれに対応するvalueを保存する。
14
14
 
15
15
 
16
16
 
17
- 2. Pythonのprint文でPythonの「辞書」を丸ごとprintする場合、個々key名別で分配しているアドレスに格納しているデータをdumpする。
17
+ 2. Pythonのprint文でPythonの「辞書」を丸ごとprintする場合、
18
+
19
+   個々key名別に分配しているアドレスに格納している「value」の中身をdumpする。
18
20
 
19
21
 
20
22
 
21
- 3. Pythonの「辞書」というデータ・タイプは個々valueを保存するわけでなく、個々valueに対応する保存場所のアドレス(pointer)を保存するだけだ。
23
+ 3. Pythonの「辞書」というデータ・タイプは個々valueを保存するわけでなく、
24
+
25
+   個々valueに対応する保存場所のアドレス(pointer)を保存するだけ。
22
26
 
23
27
 
24
28
 
25
- 4. (これは個人推測ですが)Pythonのprint関数__builtins__保存しているデータ(Python固有情報)  に対して、解釈して、人間が読めるtext文書(built-in 関数とデータ・タイプの説明書)になり
29
+ 4. (これは個人推測ですが)Pythonのprint関数__builtins__保存している「value」(Python固有情報)  に対して、解釈を行い、人間が読めるtext文書(built-in 関数とデータ・タイプの説明書)にして
26
30
 
27
-   文字数が6.6Kにも登る。ただし、この情報の保存本体はユーザー定義変数内ではない! __builtins__ 対応するアドレスをexec()に提供しているユーザー定義変数の中に挿入される。
31
+   文字数が6.6Kにも登る。ただし、この情報の保存本体はexec()に提供するユーザー定義変数内ではない!   そのかわりに __builtins__ 対応するアドレスをexec()に提供るユーザー定義変数の中に挿入される。
28
32
 
29
33
 
30
34
 
31
- 皆さん、有難うございました!
35
+ 有難うございました!