﻿1
00:00:07,386 --> 00:00:11,386
(อาจารย์สุธาสินี) จะมาเรียนต่อคราวที่แล้ว

2
00:00:17,959 --> 00:00:21,808
คือ List ก็คือเราสร้างตัวแปรมา 1 ตัวแปร แต่

3
00:00:21,808 --> 00:00:25,808
เราสามารถเก็บค่าได้มากกว่า 1 ค่า

4
00:00:26,496 --> 00:00:30,496
รูปแบบของ li

5
00:00:33,776 --> 00:00:37,776
st ตัวนี้ใช่ไหมคะ

6
00:00:42,793 --> 00:00:46,793
เราจะย้อนกลับไป อันนี้ก่อน

7
00:00:50,792 --> 00:00:54,153
ตัวนี้ใช่ไหมคะ คือ ตัวแปร 1 ตัวแปร

8
00:00:54,153 --> 00:00:58,153
เราสามารถเก็บค่าของข้อมูลได้หลายค่าใช่ไหมคะ ลักษณะแบบนี้ คือ ตัวแปร list เราจะเห็น

9
00:00:59,205 --> 00:01:03,205
ว่าตัวแปร list นี่ จะมีก้า

10
00:01:06,803 --> 00:01:10,803
มปูเปิดแล้วก็ก้ามปูปิด ก็จะมีข้อมูลตัวที่ 1 , ข้อมูลตัวที่ 2 ,

11
00:01:14,215 --> 00:01:16,939
ข้อมูลตัวอื่น ๆ ไล่ไปนะคะ ใน list

12
00:01:16,939 --> 00:01:20,091
เราสามารถมีประเภทข้อมูลได้หลายแบบ

13
00:01:20,091 --> 00:01:24,091
จะเป็นทั้งตัวอักษร

14
00:01:24,445 --> 00:01:24,907
เป็นตัวเลข ห

15
00:01:24,907 --> 00:01:28,907
รือทั้ง 2 แบบ

16
00:01:38,848 --> 00:01:40,009
สามารถทำได้นะคะ เวลาเราเข้าถึงข้อมูลที่อยู่ใน list

17
00:01:40,009 --> 00:01:42,669
เราจะเข้าถึงมันได้อย่างไร เราต้อง

18
00:01:42,669 --> 00:01:46,669
รู้จัก index วิธีการเข้าถึง

19
00:01:54,862 --> 00:01:55,576
เราจะเข้าถึงโดยการอ้างอิงถึง Index

20
00:01:55,576 --> 00:01:59,576
Index จะเริ่มต้นที่เท่าไรคะ จำได้ไหม index เราจะเริ่มต้นที่ค่า

21
00:02:05,494 --> 00:02:09,441
เลขอะไรคะ เลข 0 Index ตัวแรกจะเป็น

22
00:02:09,441 --> 00:02:10,192
เลข 0, 1, 2, 3, 4 ไล่ไปจนครบนะคะ

23
00:02:10,192 --> 00:02:14,192
ถ้าเรามี list เราก็ลอง

24
00:02:15,849 --> 00:02:19,849
วาดตารางเป็นช่อง ๆ ถูกไหมคะ เอาข้อมูลใส

25
00:02:26,877 --> 00:02:29,196
่ที่ละช่อง แล้ว Index มันก็เริ่มจาก

26
00:02:29,196 --> 00:02:33,196
0 1 2 เวลาเราเข้าถึงข้อมูลที่อยู่ใน list เราก็อ้างอิงเห็นไหมคะ

27
00:02:35,135 --> 00:02:39,135
แล้วตามด้วยหมายเลข index ถ้าเป็น 0

28
00:02:42,880 --> 00:02:46,248
ผลลัพธ์ที่ได้ก็จะคือ apple

29
00:02:46,248 --> 00:02:47,431
ถ้า index เป็น 2 เราก็จะได้

30
00:02:47,431 --> 00:02:51,431
cherry นะคะ

31
00:02:54,469 --> 00:02:58,469
นอกจากเราอ้างอิง โดยการใช้ Index 1 ตัวแล้;

32
00:03:02,890 --> 00:03:06,890
เรายังสามารถเข้าถึงข้อมูลได้หลายค่า จำได้นะคะ เราสามารถเข้าถึ

33
00:03:14,897 --> 00:03:15,221
ง เช่น ครูมีข้อมูล list

34
00:03:15,221 --> 00:03:16,328
นะคะ ที่เก็บตัวอักษรภาษาอังกฤษ

35
00:03:16,328 --> 00:03:19,072
มี index เริ่มจาก 0-8 นะคะ

36
00:03:19,072 --> 00:03:23,072
ตัว p ที่ index ที่ 0

37
00:03:30,904 --> 00:03:34,457
r index ที่ 1 คราวนี้ดู ๆ รูปนี้ให้ครูหน่อย

38
00:03:34,457 --> 00:03:38,457
ถ้าครูต้องการเข้าถึงข้อมูลนะคะ

39
00:03:40,329 --> 00:03:44,329
2 จนถึง 5  เราจะได้ค่าคืออะไรคะ

40
00:03:46,215 --> 00:03:48,411
เราจะได้ค่าคืออะไรคะ เริ่มต้นที่ 2

41
00:03:48,411 --> 00:03:52,411
เริ่มที่ o ใช่ไหมคะ จนถึง 5

42
00:03:52,617 --> 00:03:56,617
เราไม่เอา คราวที่แล้วเราบอกว่า 5 เราไม่เอา เราปิดไว้

43
00:04:02,919 --> 00:04:06,919
ก็จะได้ OG ถ้ายังจำได้ โอเค เดี๋ยวทดสอบนิดหนึ่ง

44
00:04:07,170 --> 00:04:11,170
ที่เรียนไปคราวที่แล้วยังจำได้ไหม

45
00:04:17,316 --> 00:04:21,316
เดี๋ยวนะ

46
00:04:32,578 --> 00:04:45,433
เดี๋ยวนะคะ

47
00:04:26,926 --> 00:04:30,926

48
00:04:30,929 --> 00:04:34,929

49
00:04:38,938 --> 00:04:40,458

50
00:04:40,458 --> 00:04:44,458

51
00:04:46,936 --> 00:04:50,936
x index 1

52
00:04:50,945 --> 00:04:54,945
เท่ากับอะไร อันนี้ข้อมูล list ของครูที่เอาลงในแต่ละ Box เรียบร้อยแล้ว

53
00:04:57,793 --> 00:05:01,793
จะได้ list ก็คือตัวแปร x นะคะ จะมีค่าเป็น 1, 10

54
00:05:02,569 --> 00:05:05,380
5, 6, 2

55
00:05:05,380 --> 00:05:07,836
ครูถามว่า x1 ตอบอะไรคะ

56
00:05:07,836 --> 00:05:11,418
ตอบอะไรเอ่ย

57
00:05:11,418 --> 00:05:15,418
x[1]

58
00:05:21,208 --> 00:05:22,989
เท่ากับอะไรคะ เท่ากับ 10

59
00:05:22,989 --> 00:05:23,860
1 ก็คือ index มันตรงกัน ก็ตอบ

60
00:05:23,860 --> 00:05:27,860
10 ได้ไหมนะคะ ตอนนี้เท่ากับ 10

61
00:05:29,701 --> 00:05:33,701
นะ คราวนี้ถ้า x

62
00:05:35,101 --> 00:05:37,006
[2]-x[4] เท่ากับเท่าไหร่คะ

63
00:05:37,006 --> 00:05:41,006
เท่ากับเท่าไรคะ 2 x 4 ได้อะไร คราวที่แล้วครูให้ทำอะไร

64
00:05:46,865 --> 00:05:50,865
ลองปิดใช่ไหมคะ ถึงไหน เราเริ่มที่เท่าไ

65
00:05:54,186 --> 00:05:55,023
ร เริ่มที่ 2 ก็ปิดข้างหน้าไว้

66
00:05:55,023 --> 00:05:55,532
ใช่ไหมคะ เราเริ่มที่ 2 ก็ได้ 5

67
00:05:55,532 --> 00:05:57,952
ไม่เอา เพราะฉะนั้น ได้อะไรคะ

68
00:05:57,952 --> 00:06:00,317
5 กับ 6

69
00:06:00,317 --> 00:06:04,308

70
00:06:04,308 --> 00:06:08,198

71
00:06:08,198 --> 00:06:12,198
โอเค ยังจำได้ไหม คราวที่แล้วที่เราทำแบบฝึกหัดกัน

72
00:06:19,667 --> 00:06:19,710
จำได้นะคะ

73
00:06:19,710 --> 00:06:20,798

74
00:06:20,798 --> 00:06:24,798
โอเค

75
00:06:26,748 --> 00:06:30,748
คราวนี้นอกจาก list แล้วนี่

76
00:06:32,267 --> 00:06:36,267
เรายังเก็บข้อมูลที่มากกว่า 1 ตัวแปร เรามี

77
00:06:41,847 --> 00:06:44,065
รูปแบบของการจัดเก็บข้อมูลแบบไหนอีก

78
00:06:44,065 --> 00:06:46,853
list เราใช้ [ ]

79
00:06:46,853 --> 00:06:50,853
เรามีวิธีการสังเกตนะ เรามีรูปแบบโครงสร้างการเก็บข้อมูล

80
00:06:54,724 --> 00:06:58,724
ข้อมูล 1 ตัวแปรที่เก็บได้มากกว่า

81
00:06:59,011 --> 00:07:01,389
นะคะ ก็คือ

82
00:07:01,389 --> 00:07:04,819
Dictionary ในการเก็บแบบ Dictionary Dictionary ในการเก็บแบบ Dictionary

83
00:07:04,819 --> 00:07:08,819
จะต้องมี

84
00:07:15,022 --> 00:07:18,454
Key เปรียบเหมือน Index

85
00:07:18,454 --> 00:07:19,580
key จะเปรียบเสมือน index ที่อยู่ใน list

86
00:07:19,580 --> 00:07:23,122
ส่วน Value ก็คือค่าข้อมูล

87
00:07:23,122 --> 00:07:27,122
เช่นรูปแบบของการจัดเก็บข้อมูลแบบ

88
00:07:35,024 --> 00:07:38,714
Dictionary เราจะขึ้นด้วยปีกกาเปิด แล้วปิดด้วยปีกกาปิด ต่างกับ list ใช่ไหมคะ

89
00:07:38,714 --> 00:07:42,714
เราจะไม่สับสนกัน list จะมีกล

90
00:07:47,028 --> 00:07:49,123
ส่วน

91
00:07:49,123 --> 00:07:53,123
Dictionary สิ่งที่อยู่ข้างในคืออะไร ข้อมูล 1 ชุด เห็นไหมคะ เรามี , อันนี้เรามีข้อมูล

92
00:07:55,000 --> 00:07:59,000
อีก 1 ชุด เรามีข้อมูลอยู่ 1 ชุด

93
00:08:03,033 --> 00:08:07,033
เรามีข้อมูลทั้งหมด 3

94
00:08:07,040 --> 00:08:07,489
เห็นไหมคะ ข้อมูลตัวแรกคืออันนี้

95
00:08:07,489 --> 00:08:11,489
ก็คือข้อมูลตัวที่ 1

96
00:08:15,028 --> 00:08:19,028
Key คืออะไร Key

97
00:08:22,560 --> 00:08:23,459
คือ cat ใช่ไหม

98
00:08:23,459 --> 00:08:27,459
แมวตัวนี้ก็คือ value

99
00:08:28,556 --> 00:08:32,556
cat คือ key

100
00:08:35,044 --> 00:08:38,682
คือ Key แมวคือ Valu

101
00:08:38,682 --> 00:08:40,510
e นะคะ ตัวแรก คือ key ใส่ ; แล้วตามด้วยค่านะคะ

102
00:08:40,510 --> 00:08:44,510
ข้อมูลครูใส่

103
00:08:51,055 --> 00:08:54,166
Double Quote เพราะว่าข้อมูลนี้มันเป็น String หรือ

104
00:08:54,166 --> 00:08:58,166
มันเป็น string หรือ Double Quote

105
00:08:59,056 --> 00:09:02,554
ข้อมูลตัวที่ 2 key คือ hat

106
00:09:02,554 --> 00:09:06,554
key คือ hat

107
00:09:07,060 --> 00:09:08,208
หมวก ตัวที่ 3 Key คือ X

108
00:09:08,208 --> 00:09:12,208
ไข่คือ value ถามว่า key ใครเป็นคนกำหนด เราเป็นคนกำหนด

109
00:09:17,960 --> 00:09:21,960
นะคะ เราเป็นคนบอกว่า key นี้ควรมีค่า

110
00:09:23,063 --> 00:09:27,063
เป็นอะไร แต่

111
00:09:27,072 --> 00:09:31,072
list มันถูกเวลาการเข้าถึง มันถูกกำหนดโดยการใช้ index นะคะ

112
00:09:31,999 --> 00:09:35,999
ที่เริ่มต้นด้วย 0 เราเก็บแบบ Dictionary คืออะไร

113
00:09:39,656 --> 00:09:43,656
เช่น ครูต้องการเก็บข้อมูลนักศึกษาว่าคนนี้ได้คะแนนเท่าไร key ครู ก็คือชื่อนักศึกษา

114
00:09:48,165 --> 00:09:52,165
หรือรหัสนักศึกษาใช่ไหมคะ

115
00:09:53,061 --> 00:09:53,625
Value ของครูคือคะแนนของการสอบ เพราะฉะนั้น เวลาเราเข้าถึงข้อมูล

116
00:09:53,625 --> 00:09:57,625
เราจะเข้าถึงข้อมูลผ่านทาง key

117
00:10:04,594 --> 00:10:08,380
ครูอยากรู้คะแนนของสมชาย

118
00:10:08,380 --> 00:10:12,380
ถึงโดยผ่านทาง Key ก็ใส่ชื่อ

119
00:10:14,508 --> 00:10:18,169
สมชายเข้าไป แล้วคะแนนของสมชายจะออกว่า

120
00:10:18,169 --> 00:10:22,169
เขาได้คะแนนเท่าไร Dictionary

121
00:10:27,092 --> 00:10:31,092
มีชื่อว่า Number เป็น Dictionary ที่ชื่อว่า Number จะรู้ได้อย่างไร

122
00:10:31,235 --> 00:10:33,670
มันมีปีกกาเปิด ปีกกาปิด

123
00:10:33,670 --> 00:10:37,670
แล้วมันมีอะไรอีกเครื่องหมาย

124
00:10:42,821 --> 00:10:46,821
เราเห็นความต่างแล้วนะว่า Dictionary กับ num

125
00:10:47,106 --> 00:10:48,477
เก็บต่างกันอย่างไร ตัวแปร number นะคะ มีข้อมูลอยู่กี่ตัว

126
00:10:48,477 --> 00:10:52,477
ตัวแปร Number นี่เรามีกี่่ตัว

127
00:10:58,757 --> 00:10:59,186
3 ตัวใช่ไหม นี่ข้อมูลตัวที่ 1

128
00:10:59,186 --> 00:11:00,626
เห็น , ไหมคะ ข้อมูลตัวที่ 2 ,

129
00:11:00,626 --> 00:11:03,995
ข้อมูลตัวที่ 3 เราแยกแต่ละข้อมูลด้วย

130
00:11:03,995 --> 00:11:07,995
เครื่องหมาย ,

131
00:11:09,580 --> 00:11:13,580
นะคะ ในตัวแปร Number เราเก็บอยู่

132
00:11:18,469 --> 00:11:22,469
3 ตัวนะ ข้อมูลอยู่ 3 ตัว เขาบอกว่าข้างหน้านี่ ข้างหน้า ; คือ key

133
00:11:26,040 --> 00:11:30,040
ข้างหน้า ; คือ Key

134
00:11:30,595 --> 00:11:33,679
ก็คือ Key ข้างหลังก็คือ Value

135
00:11:33,679 --> 00:11:33,827
ตัวแรกคือ Key ตัวนี้คือ Value

136
00:11:33,827 --> 00:11:37,827
key เราเป็นตัวเลข เห็นไหม key เราสามารถเป็นตัวเลขหรือ

137
00:11:42,105 --> 00:11:46,105
ตัวอักษรก็ได้

138
00:11:47,137 --> 00:11:50,669
ตัวอักษรนะคะ เพราะว่ามันใส่

139
00:11:50,669 --> 00:11:52,273
Quote คราวนี้เราจะเข้าถึงข้อมูลเหล่านั้นได้อย่างไร

140
00:11:52,273 --> 00:11:56,273
ใน list เราเข้าถึงโดยการใช้

141
00:12:03,145 --> 00:12:04,072
index แต่ใน Dictionary เราเข้าถึงข้อมูลโดยการใช้ key นะ

142
00:12:04,072 --> 00:12:08,072
โดยการใช้ key key ก็คือตัวนี้

143
00:12:12,801 --> 00:12:14,311
ตัวแรกนะคะ ตัวแรก ถ้า

144
00:12:14,311 --> 00:12:18,311
ครูต้องการเข้าถึงข้อมูลของ Jame

145
00:12:21,348 --> 00:12:25,348
ครูต้องการเข้าถึงข้อมูลของ james นะคะ ครูมี Dictionary

146
00:12:28,948 --> 00:12:32,948
ตัวนี้ที่ชื่อว่า scores

147
00:12:35,155 --> 00:12:37,434
scores เก็บข้อมูลอยู่ 4 ตัว

148
00:12:37,434 --> 00:12:41,434
scores เก็บข้อมูลอยู่ 4 ตัว ครูต้องการเข้าถึงข้อมูลของ james อยากรู้ว่าได้คะแนนเท่าไร

149
00:12:45,938 --> 00:12:49,938
ได้คะแนนเท่าไร james ได้คะแนน

150
00:12:51,158 --> 00:12:51,523
วิธีการเข้าถึงนะคะ ครูก็

151
00:12:51,523 --> 00:12:55,523
ใส่ชื่อ dictionary ก้ามปูเปิด

152
00:12:56,440 --> 00:12:58,522
แล้วใส่ key เสร็จแล้วก้ามปูปิด

153
00:12:58,522 --> 00:13:02,522
แค่นี้เราก็จะรู้ว่า scores

154
00:13:07,166 --> 00:13:11,166
มันคือ james 1 8 2 8 โอเค scores thomas คำตอบ ก็คือ

155
00:13:14,653 --> 00:13:18,653
3, 6, 2

156
00:13:21,482 --> 00:13:24,972
scores danny ก็คือ

157
00:13:24,972 --> 00:13:27,986
10 scores bobby

158
00:13:27,986 --> 00:13:31,986
ใช่ไหมคะ ชื่อ bobby เหมือนกัน คะแนนเขาคืออะไร

159
00:13:34,521 --> 00:13:38,521
4401 เราเข้าถึงข้อมูลได้แล้ว

160
00:13:38,585 --> 00:13:41,114
นะคะ เดี๋ยวครู...

161
00:13:41,114 --> 00:13:45,114

162
00:13:55,198 --> 00:13:55,906

163
00:13:55,906 --> 00:13:59,906

164
00:14:03,204 --> 00:14:07,204

165
00:14:07,211 --> 00:14:11,211

166
00:14:11,212 --> 00:14:15,212

167
00:14:19,216 --> 00:14:23,216

168
00:14:23,219 --> 00:14:27,219

169
00:14:27,221 --> 00:14:31,221

170
00:14:35,220 --> 00:14:39,220

171
00:14:39,229 --> 00:14:43,227

172
00:14:43,227 --> 00:14:47,227

173
00:14:51,234 --> 00:14:55,231

174
00:14:55,231 --> 00:14:59,231
คราวนี้ดูนะคะ สมมติครูสร้าง Dictionary

175
00:15:00,042 --> 00:15:00,100
ขึ้นมา 1 ตัว

176
00:15:00,100 --> 00:15:04,100
คือ x นะคะ x นี่ มีข้อมูลอยู่

177
00:15:04,774 --> 00:15:08,774
ทั้งหมด 4 ตัวใช่ไหมคะ มีข้อมูลอยู่ 4 ตัว

178
00:15:13,284 --> 00:15:17,284
ช่วยครูหาหน่อย x5 คำตอบคืออะไร

179
00:15:19,246 --> 00:15:23,246
x6 คำตอบคืออะไร x1 คำตอบคืออะไร

180
00:15:24,356 --> 00:15:28,356
เขียนมีกระดาษไหมคะ มีไหม

181
00:15:28,528 --> 00:15:31,934
มีครูมี Dictionary นะ ชื่อ X

182
00:15:31,934 --> 00:15:35,934
นะคะ Dictionary ครูมีข้อมูลอยู่ทั้งหมด 4 ตัว

183
00:15:39,045 --> 00:15:43,045
ข้อมูลมีอยู่ 4 ตัว ตัวแรก Key คือ

184
00:15:47,263 --> 00:15:48,447
5 ตัวที่ 2 key คือ 2 key คือ 1 ตัวที่ 4

185
00:15:48,447 --> 00:15:49,715
key คือ 6

186
00:15:49,715 --> 00:15:53,715
ครูเลยอยากรู้

187
00:16:03,263 --> 00:16:07,263
ว่า x ที่ key เป็น 5 คำตอบคืออะไร

188
00:16:07,267 --> 00:16:11,267
คำตอบคืออะไร X ที่คีย์เป็น 6 คำตอบคืออะไร x ที่ key เป็น 1

189
00:16:12,225 --> 00:16:13,801
คำตอบจะคืออะไร

190
00:16:13,801 --> 00:16:17,801

191
00:16:27,272 --> 00:16:31,272

192
00:16:31,274 --> 00:16:35,274

193
00:16:35,275 --> 00:16:37,822

194
00:16:37,822 --> 00:16:41,822

195
00:16:47,287 --> 00:16:51,287

196
00:16:51,294 --> 00:16:55,294

197
00:16:59,292 --> 00:17:03,292

198
00:17:03,297 --> 00:17:07,297

199
00:17:07,299 --> 00:17:11,299

200
00:17:11,299 --> 00:17:15,299

201
00:17:15,305 --> 00:17:19,305

202
00:17:19,307 --> 00:17:23,307

203
00:17:23,308 --> 00:17:27,308

204
00:17:27,313 --> 00:17:31,313

205
00:17:31,313 --> 00:17:35,313

206
00:17:35,315 --> 00:17:39,315

207
00:17:39,320 --> 00:17:43,320

208
00:17:47,324 --> 00:17:51,323

209
00:17:51,323 --> 00:17:55,323

210
00:17:55,324 --> 00:17:59,324

211
00:17:59,327 --> 00:18:03,327

212
00:18:03,327 --> 00:18:07,327

213
00:18:07,330 --> 00:18:11,330

214
00:18:11,331 --> 00:18:15,331

215
00:18:15,334 --> 00:18:19,334

216
00:18:19,338 --> 00:18:23,338

217
00:18:23,338 --> 00:18:27,338

218
00:18:27,343 --> 00:18:31,343

219
00:18:31,344 --> 00:18:35,344

220
00:18:35,347 --> 00:18:39,347

221
00:18:39,347 --> 00:18:43,347

222
00:18:43,356 --> 00:18:47,356

223
00:18:51,355 --> 00:18:55,355

224
00:18:55,359 --> 00:18:59,357

225
00:18:59,357 --> 00:19:02,499

226
00:19:02,499 --> 00:19:06,499

227
00:19:07,365 --> 00:19:11,365
เดี๋ยวครูทำให้ดู 1 ข้อนะคะ X[5]

228
00:19:13,888 --> 00:19:17,888
ดูนะคะ X key คือ 5

229
00:19:18,948 --> 00:19:22,948
คือตัวไหน ตัวนี้นะ คำตอบมันตรงกัน คือ a เห็นไหมคะ เอาเฉพาะ a มาตอบ

230
00:19:29,767 --> 00:19:30,499
เอาอะไรมาตอบ ข้อ 1 ตรงกับอะไร

231
00:19:30,499 --> 00:19:34,499

232
00:19:43,381 --> 00:19:47,381

233
00:19:51,384 --> 00:19:55,384

234
00:19:55,387 --> 00:19:59,387

235
00:19:59,394 --> 00:20:03,394

236
00:20:03,402 --> 00:20:07,402

237
00:20:07,404 --> 00:20:11,404

238
00:20:11,405 --> 00:20:15,405

239
00:20:15,408 --> 00:20:19,408

240
00:20:19,412 --> 00:20:23,412

241
00:20:23,418 --> 00:20:27,417

242
00:20:27,417 --> 00:20:31,417

243
00:20:31,419 --> 00:20:33,982
คราวนี้ดูพร้อมกันนะคะ

244
00:20:33,982 --> 00:20:36,207
X key คือ 5 คำตอบคือ a

245
00:20:36,207 --> 00:20:40,207
เอา value มาตอบ X key คือ 6 เอาอะไรมา

246
00:20:43,118 --> 00:20:47,118
ตอบอะไรคะ p X เป็น 1 Y ต้องอย่าลืมใส่ " ด้วยนะ

247
00:20:51,444 --> 00:20:54,817
เพราะว่ามันเป็น Single

248
00:20:54,817 --> 00:20:58,817

249
00:21:03,441 --> 00:21:07,441

250
00:21:07,444 --> 00:21:08,399
ก็คือให้ทำไมคะให้เอา value มาใส่ ให้เอา value

251
00:21:08,399 --> 00:21:08,492
มาตอบนะ

252
00:21:08,492 --> 00:21:12,492

253
00:21:12,718 --> 00:21:16,718

254
00:21:20,553 --> 00:21:21,267
โอเค

255
00:21:21,267 --> 00:21:25,267
ถ้าครูมี Dictionary นะคะ ถ้าครูอยากเพิ่มข้อมูล

256
00:21:32,949 --> 00:21:34,258
ตัวใหม่เข้าไปทำได้ไหม

257
00:21:34,258 --> 00:21:38,258
เวลาเราต้องการเพิ่มข้อมูลลงไปใน Dictionary

258
00:21:42,526 --> 00:21:45,294
เราต้องรู้ว่า key ที่เราจะเพิ่มคืออะไร และ value ก็คือค่าที่จะใส่

259
00:21:45,294 --> 00:21:48,494
เข้าไปคืออะไรนะคะ

260
00:21:48,494 --> 00:21:52,494
คือ ต้องรู้ key กับต้องรู้ value

261
00:21:59,471 --> 00:22:00,816
เราถึงจะเพิ่มข้อมูลเข้าไปใน Dictionary ได้ เช่น ครูมี Dictionary ตัวนี้

262
00:22:00,816 --> 00:22:04,816
นะคะ ชื่อ scores

263
00:22:18,841 --> 00:22:17,748

264
00:22:05,317 --> 00:22:09,317
ครูต้องการ

265
00:22:10,789 --> 00:22:14,789
ที่จะเพิ่มนะคะ ครูต้องการจะเพิ่ม

266
00:22:19,020 --> 00:22:23,020
ข้อมูลลงไปใหม่ โดยที่ key ครู

267
00:22:27,488 --> 00:22:29,770
key ครูคือ k

268
00:22:29,770 --> 00:22:33,400
k ตัวนี้คือ

269
00:22:33,400 --> 00:22:37,400
2345 วิธีการเพิ่ม เราจะเพิ่มตัวนี้

270
00:22:39,772 --> 00:22:43,772
ลงไปใน Dictionary ว่าอะไร ใส่ชื่อ Dictionary

271
00:22:46,275 --> 00:22:48,238
ตัวนั้นนะคะ เสร็จแล้ว

272
00:22:48,238 --> 00:22:52,238
ใส่ key โดยใส่ก้ามปูเปิดนะคะ แล้วก็ใส่ key ก้ามปูปิด

273
00:22:54,452 --> 00:22:58,452
เท่ากับแล้วค่าของ key

274
00:22:59,504 --> 00:23:03,500
ตรงนี้คืออะไร ก็คือ 2

275
00:23:03,500 --> 00:23:04,574
เห็นไหมคะ รูปแบบก็คือใส่ key

276
00:23:04,574 --> 00:23:08,574
= ค่า value ครูใส่คำสั่งนี้ลงไป

277
00:23:12,263 --> 00:23:12,408
นะคะ แล้วเราลอง

278
00:23:12,408 --> 00:23:16,408
แสดงข้อมูล Dictionary ที่ชื่อ scores

279
00:23:18,054 --> 00:23:22,054
เราจะเห็นว่าตัวที่เราเพิ่มเข้าไปใหม่นี่ มันมาต่อท้ายแล้ว

280
00:23:25,024 --> 00:23:29,024
นะคะ มันมาอยู่ด้านท้ายนะ

281
00:23:37,326 --> 00:23:42,731

282
00:23:26,300 --> 00:23:30,300

283
00:23:31,253 --> 00:23:35,253
นอกจากการเพิ่มข้อมูลลงไปใน Dictionary แล้ว เราสามารถเปลี่ยนแปลง

284
00:23:39,301 --> 00:23:42,388
ค่าที่อยู่ใน Dictionary ได้นะคะ

285
00:23:42,388 --> 00:23:45,691
เพราะเราสามารถเข้าถึงข้อมูลที่อยู่ใน

286
00:23:45,691 --> 00:23:49,662
แต่ละตัวนะคะ แต่ละ value

287
00:23:49,662 --> 00:23:53,662
ของ key ได้ เพราะฉะนั้น ครูสามารถ

288
00:23:58,627 --> 00:24:02,627
เป็นค่าใหม่นะคะ เช่น ครูบอกว่าสมมติ คะแนนของ james นี่

289
00:24:15,462 --> 00:24:13,295

290
00:24:04,479 --> 00:24:08,479
ครูจะบวกให้อีก 100 คะแนนนะคะ ครูจะบวกให้อีก 100 คะแนน

291
00:24:09,593 --> 00:24:13,593
ครูเขียนผิด เพราะฉะนั้น ครูก็ต้อง

292
00:24:18,271 --> 00:24:21,268
ดึงข้อมูลเดิมของ james ออกมา ก็

293
00:24:21,268 --> 00:24:21,859
ของ james เราจะอ้างอิงได้อย่างไร ก็ใส่

294
00:24:21,859 --> 00:24:24,056
ชื่อ Dictionary ใช่ไหมคะ แล้วก็ใส่ key

295
00:24:24,056 --> 00:24:28,056
ก็คือ james ข้อมูลตรงนี้จะได้

296
00:24:35,542 --> 00:24:36,570
1828 ใช่ไหมคะ ตรงนี้

297
00:24:36,570 --> 00:24:39,848
1828 โอเค

298
00:24:39,848 --> 00:24:43,848
ครูต้องเพิ่มอีก 1,000 นะ ขออภัย

299
00:24:49,669 --> 00:24:50,638
ถ้าครูเพิ่ม 1,000

300
00:24:50,638 --> 00:24:54,072
1828 ครูบวกอีก 1,000 เป็นเท่าไร

301
00:24:54,072 --> 00:24:58,072
1828 บวกกับ 1,000 เป็นเท่าไรคะ

302
00:24:58,425 --> 00:25:02,425
2828 ถูกไหมคะ

303
00:25:03,169 --> 00:25:07,169
จะได้ 2,828

304
00:25:09,400 --> 00:25:13,400
james พอเราแสดงข้อมูลของ scores ของตัวแปร scores

305
00:25:17,018 --> 00:25:21,018
เราจะเห็น james เปลี่ยนค่าแล้ว

306
00:25:33,661 --> 00:25:31,261

307
00:25:23,247 --> 00:25:27,247
เพราะเราเพิ่มให้ตรงนี้ อันนี้คือการปรับปรุงตัวหนึ่งนะคะ หรือจะเปลี่ยนค่าเลย เช่น thomas นี่ ให้

308
00:25:29,161 --> 00:25:33,161
เหลือ 100 จากเดิม

309
00:25:35,252 --> 00:25:39,252
3,628 ให้มีค่าเป็น 100 ก็ทำได้ ก็อ้างอิง

310
00:25:41,076 --> 00:25:43,338
ถึง... เราจะเปลี่ยนข้อมูลของใคร

311
00:25:43,338 --> 00:25:47,338
ชื่อตัวแปรแล้วตามด้วย key

312
00:25:59,986 --> 00:26:03,047

313
00:25:51,783 --> 00:25:55,783
เท่ากับค่าใหม่ ก็คือ 100 100 นี่จะมาใส่ key ที่ชื่อ thomas

314
00:26:01,517 --> 00:26:04,894
พอเราแสดงข้อมูลอีกครั้งหนึ่ง thomas ก็จะเปลี่ยนเป็น 100

315
00:26:04,894 --> 00:26:08,387
นะคะ โอเค ใน

316
00:26:08,387 --> 00:26:12,387
การเข้าถึงข้อมูล นอกจากเราจะเข้าถึง key ทีละตัวแล้ว

317
00:26:17,521 --> 00:26:17,617
เรายังสามารถสั่งให้มันแสดงค่าทั้งหมดที่อยู่ใน

318
00:26:17,617 --> 00:26:21,617
Dictionary ได้นะคะ โดยการแสดงทั้ง

319
00:26:27,593 --> 00:26:30,194
key และ value

320
00:26:30,194 --> 00:26:34,194
ครูมีตัวแปรชื่อ countries

321
00:26:34,765 --> 00:26:38,765
ตัวแปรตัวนี้ ชื่อ countries

322
00:26:52,400 --> 00:26:56,400
มีข้อม

323
00:26:54,567 --> 00:26:52,455
ูลอยู่

324
00:26:43,599 --> 00:26:47,599
1, 2, 3

325
00:26:47,602 --> 00:26:51,602
เราจะเข้าถึงข้อมูลนะคะ แล้วสั่งให้มันแสดงข้อมูลทีละตัวออกมา

326
00:26:52,291 --> 00:26:56,291
เราใช้นะคะ ตรงนี้นะ

327
00:26:57,363 --> 00:26:57,892
เห็นนะคะ ชื่อ Dictionary นะคะ

328
00:26:57,892 --> 00:27:01,892
. ด้วย items มี s ด้วยนะคะ

329
00:27:04,177 --> 00:27:08,177
(): สิ่งที่ได้

330
00:27:09,023 --> 00:27:13,023
จากคำสั่งนี้ชื่อ Dictionary

331
00:27:15,419 --> 00:27:17,462
.item() สิ่งที่ได้ คือ ตัว key กับ value

332
00:27:17,462 --> 00:27:21,462
เราจะเอามาใส่ตัวแปรที่ชื่อว่า k สำหรับตัวแปร

333
00:27:22,729 --> 00:27:26,729
key นะคะ และเอามาใส่ตัว v

334
00:27:30,911 --> 00:27:33,864
สำหรับตัวที่เป็น value

335
00:27:33,864 --> 00:27:36,295
พอเรา print เห็นไหมคะ print k กับ v

336
00:27:36,295 --> 00:27:39,008
key v คือ value ถ้าดูจาก Dictionary

337
00:27:39,008 --> 00:27:43,008
นะคะ ตัวที่ 2 key คือ ua

338
00:27:47,116 --> 00:27:51,116
value คือ uk ตัวที่ 3 key คือ th value คือ thailand

339
00:27:52,039 --> 00:27:54,443
ตัวสุดท้าย key คือ nl

340
00:27:54,443 --> 00:27:58,443
value คือ Netherlands

341
00:28:18,672 --> 00:28:16,338

342
00:28:02,763 --> 00:28:05,929

343
00:28:05,929 --> 00:28:09,929
ถ้าเราต้องการเข้าถึงเฉพาะ key

344
00:28:11,537 --> 00:28:11,618
ดูนะคะ ตัวนี้

345
00:28:11,618 --> 00:28:15,618
ชื่อ dict.item

346
00:28:20,927 --> 00:28:24,927
ได้ทั้ง key ทั้ง value แต่ถ้าเป็น countries.key ได้เฉพาะ

347
00:28:29,089 --> 00:28:33,089
key ถูกไหมคะ สิ่งที่ได้

348
00:28:35,647 --> 00:28:39,154
ก็คือ key มีอะไรคะ มี de

349
00:28:39,154 --> 00:28:43,154
มี ua มี th แล้วก็มี nl ตัวนี้คือ key

350
00:28:51,655 --> 00:28:55,655
โอเค

351
00:28:59,661 --> 00:29:03,659

352
00:29:03,659 --> 00:29:07,659
ถัดมานะคะ ถ้าเราต้องการเฉพาะ value

353
00:29:11,044 --> 00:29:15,044
ต้องการเฉพาะค่านี้อย่างเดียวทำอย่างไรดี เห็นไหมคะ ก็คือต้องการเฉพาะ value เราก็

354
00:29:19,672 --> 00:29:23,672
ก็ใช้คำสั่ง ชื่อ dictionary.value

355
00:29:26,524 --> 00:29:30,524
มันก็เอาเฉพาะแต่ value ออกมาให้ ชื่อ Dictionary

356
00:29:34,760 --> 00:29:35,185
. ด้วย value

357
00:29:35,185 --> 00:29:39,185
เห็นไหม ชื่อ dictionary.key

358
00:29:45,609 --> 00:29:49,609
ก็จะได้เฉพาะ key ออกมา ชื่อ Dictionary.value

359
00:30:02,613 --> 00:30:02,395
ก็จะได้

360
00:29:50,831 --> 00:29:54,831
เฉพาะค่าที่เป็น value ออกมา

361
00:30:08,455 --> 00:30:05,632

362
00:29:54,358 --> 00:29:58,259
การหาขนาดของ Dictionary นะคะ การหาขนาด

363
00:29:58,259 --> 00:30:02,259
ของ Dictionary ให้ดูที่เครื่องหมาย ,

364
00:30:05,768 --> 00:30:09,768
นะ ดูที่เครื่องหมาย ,

365
00:30:11,044 --> 00:30:11,547
เป็นตัวแยกข้อมูลแต่ละตัว เช่น ตัวแปร x มีข้อมูลติดตัวกี่ตัวคะ

366
00:30:11,547 --> 00:30:15,547
มี 2 ตัว เวลาเรจะหาขนาดของ Dictionary ใช้คำสั่ง

367
00:30:18,831 --> 00:30:22,831
len

368
00:30:32,165 --> 00:30:31,314
l-e-n

369
00:30:26,837 --> 00:30:30,837
วงเล็บเปิดตามด้วชื่อ Dictionary

370
00:30:41,990 --> 00:30:43,683

371
00:30:31,702 --> 00:30:35,702
ก็เท่ากับ 2 ครูถามว่าข้อมูลตัวนี้...

372
00:30:40,569 --> 00:30:44,569
เอาใหม่นะ ครูถามว่า len

373
00:30:47,704 --> 00:30:51,704
countries ตอบอะไรคะ อันนี้ตอบอะไรเอ่ย = len countries

374
00:30:59,748 --> 00:31:02,229
ตอบเท่าไร ตอบเท่าไร คนอื่นตอบอะไร

375
00:31:02,229 --> 00:31:06,229
len วงเล็บเปิดตามด้วยชื่อ

376
00:31:27,803 --> 00:31:27,423

377
00:31:15,755 --> 00:31:19,755
ตอบเท่ากับ...

378
00:31:20,389 --> 00:31:24,389
ใช่ เพื่อนคนอื่นล่ะคะ

379
00:31:25,986 --> 00:31:29,986
ใช่ค่ะ

380
00:31:30,895 --> 00:31:34,895
ตอบ 4 ใช่ไหมคะ ดูอย่างไร

381
00:31:35,672 --> 00:31:39,672
นี่ไงข้อมูลชุดที่ 1, ใช่ไหมคะ ข้อมูลชุดที่ 2,

382
00:31:47,779 --> 00:31:51,779
เป็นข้อมูลชุดที่ 1 , ข้อมูลตัวที่

383
00:31:51,779 --> 00:31:55,779
ตัวที่ 3 , แล้วก็ข้อมูลตัวที่ 4 ถัดมา

384
00:32:03,403 --> 00:32:07,403
ถ้าเราต้องการจะรวมข้อมูลที่อยู่ใน

385
00:32:14,951 --> 00:32:14,652
Dictionary

386
00:32:07,792 --> 00:32:09,809
บ้าง เราจะใช้คำสั่งอะไร รวมข้อมูลนะคะ เช่น ครูมี Dictionary ตัวที่ 1 กับ

387
00:32:09,809 --> 00:32:13,809
ตัวที่ 2 ครูถามก่อนว่า

388
00:32:24,729 --> 00:32:26,647

389
00:32:17,997 --> 00:32:21,997
len d1 เท่ากับอะไรคะ

390
00:32:23,795 --> 00:32:26,852
len d1 = คนอื่นเท่ากับเท่าไรนะ

391
00:32:26,852 --> 00:32:30,852
นี่ len d1

392
00:32:35,799 --> 00:32:39,041
เท่า d1 ครู

393
00:32:39,041 --> 00:32:43,041
d1 d1 คือตัวนี้ค่ะ

394
00:32:43,821 --> 00:32:47,821
d1

395
00:32:51,805 --> 00:32:55,503
เท่ากับเท่าไรคะ ตัวนี้ ใช่ ใช่ค่ะ

396
00:32:55,503 --> 00:32:59,503
ใช่ เท่ากับ 2 ค่ะ

397
00:33:02,966 --> 00:33:06,736
ตอนนี้เท่ากับ 2 ดูจากไหน นี่ไงตัวที่ 1

398
00:33:06,736 --> 00:33:10,736
ถูกไหมคะ มี , แล้วก็มี 2 มีอยู่ 2 ตัว

399
00:33:14,328 --> 00:33:18,328
ถ้าเราต้องการที่จะ

400
00:33:18,635 --> 00:33:22,635
รวมข้อมูลใน Dictionary

401
00:33:34,973 --> 00:33:32,814

402
00:33:25,743 --> 00:33:29,743
เราจะใช้คำสั่งอะไร ครูต้องการรวมให้ d2 นี่ไปรวมกับ

403
00:33:32,224 --> 00:33:35,785
d1 นะคะ เอา d2

404
00:33:35,785 --> 00:33:39,785
ไปรวมกับ d1

405
00:33:45,489 --> 00:33:43,303
นะ

406
00:33:35,886 --> 00:33:36,886

407
00:33:36,886 --> 00:33:40,886
เดี๋ยวนะ เดี๋ยวครูลบ

408
00:33:46,006 --> 00:33:48,379

409
00:33:48,379 --> 00:33:50,783

410
00:33:50,783 --> 00:33:54,783
เอา d2 นี่ไปรวมกับ d1

411
00:34:03,076 --> 00:34:01,431
นะคะ

412
00:33:54,383 --> 00:33:58,334
เราจะรวมได้อย่างไร

413
00:33:58,334 --> 00:34:02,334
ตัวที่ถูกเข้าไปเพิ่มนะ ใส่ก่อนนะคะ เอา

414
00:34:10,847 --> 00:34:11,072
Dictionary ที่จะรวมกับตัวเอง

415
00:34:11,072 --> 00:34:12,324
ใส่ก่อน d1.

416
00:34:12,324 --> 00:34:16,324
update ใช้คำสั่ง update นะคะ update

417
00:34:19,114 --> 00:34:23,114
วงเล็บเปิด เอาข้อมูล

418
00:34:24,858 --> 00:34:28,858
จาก Dictionary

419
00:34:37,342 --> 00:34:36,005

420
00:34:31,140 --> 00:34:32,160
เอามาจาก d2 แล้วก็วงเล็บปิด หมายความว่าเอา d2 มาใส่ d1

421
00:34:32,160 --> 00:34:36,160
นะคะ เอา d2

422
00:34:43,019 --> 00:34:47,019
มาใส่ที่ d1

423
00:34:53,185 --> 00:34:57,185
พอเร

424
00:34:54,650 --> 00:34:54,206
า print

425
00:34:43,814 --> 00:34:47,814
d1 ปุ๊บ เราจะได้ข้อมูลเพิ่มขึ้นมาอีก 2 ตัว

426
00:34:50,700 --> 00:34:53,041
เราจะได้ข้อมูลเพิ่มอีก 2 ตัวใช่ไหมคะ จะได้ข้อมูลจาก

427
00:34:53,041 --> 00:34:56,444
d2 นี่มาเพิ่มอีก 2 ตัว

428
00:34:56,444 --> 00:35:00,444
ครูถามใหม่ว่า len ของ d1 มีค่าเท่ากับเท่าไร

429
00:35:01,187 --> 00:35:05,187
บรรทัดนี้ len ของ d1 มีค่า

430
00:35:08,335 --> 00:35:08,894
เท่ากับ

431
00:35:08,894 --> 00:35:09,320
มีค่าเท่ากับ... นับ

432
00:35:09,320 --> 00:35:13,281
มีค่าเท่ากับเท่าไรคะ

433
00:35:13,281 --> 00:35:17,281
ใช่ มีค่าเท่ากับ...

434
00:35:20,688 --> 00:35:24,688
ใช่ คนอื่นยกมือให้ครู

435
00:35:27,651 --> 00:35:30,673
ดูหน่อย มีค่าเท่ากับ...

436
00:35:30,673 --> 00:35:34,673
นับได้ไหม ใช่ เพื่อนถูกแล้ว

437
00:35:37,482 --> 00:35:38,397
ใช่ค่ะ

438
00:35:38,397 --> 00:35:42,397
มีค่าเท่ากับ 4

439
00:35:42,915 --> 00:35:46,915
นับอย่างไร นี่ไงตัวที่ 1

440
00:35:54,833 --> 00:35:55,227

441
00:35:48,293 --> 00:35:51,667
ตัวที่ 2, ตัวที่ 3 แล้วก็ตัวที่

442
00:35:51,667 --> 00:35:55,667
4 เห็นไหมคะ มันมี , ขั้นอยู่

443
00:36:17,378 --> 00:36:14,652

444
00:36:03,006 --> 00:36:05,345
คราวนี้ครูมีแบบฝึกหัดให้

445
00:36:05,345 --> 00:36:09,345
เดี๋ยวลองทำดูนะคะ ว่า

446
00:36:09,587 --> 00:36:13,205
พอทำได้ไหม

447
00:36:13,205 --> 00:36:17,205

448
00:36:20,218 --> 00:36:22,339
แบบฝึกหัดมี 7 ข้อนะคะ

449
00:36:22,339 --> 00:36:25,859

450
00:36:25,859 --> 00:36:29,859

451
00:36:30,619 --> 00:36:34,619
เดี๋ยวเพื่อนกำลังแจกให้นะคะ

452
00:36:35,420 --> 00:36:39,420

453
00:36:43,697 --> 00:36:47,697
เขียนรหัสนักศึกษา

454
00:36:51,708 --> 00:36:55,708
กับชื่อเราก่อนในกระดาษ

455
00:36:59,904 --> 00:37:03,904

456
00:37:04,410 --> 00:37:08,410

457
00:37:15,916 --> 00:37:16,923

458
00:37:16,923 --> 00:37:20,923
คราวนี้นะคะ จากโจทย์

459
00:37:26,675 --> 00:37:28,787
ที่ครูให้ไป ครูให้ตัวแปร Dictionary นะคะ

460
00:37:28,787 --> 00:37:32,787
1 ตัว ที่ชื่อว่า scores

461
00:37:40,656 --> 00:37:41,478

462
00:37:34,187 --> 00:37:38,187

463
00:37:38,626 --> 00:37:42,626
ข้อแรกนะคะ ครูอยากรู้ว่า

464
00:37:45,986 --> 00:37:49,986
scores แล้วถ้า key เท่ากับ thomas

465
00:38:02,852 --> 00:38:00,830

466
00:37:55,935 --> 00:37:57,122
คำตอบคืออะไรนะคะ ข้อที่ 2 ขนาดของ Dictionary มีขนาดเท่าไร

467
00:37:57,122 --> 00:38:01,122
ข้อถัดไป ถ้าครูต้องการ

468
00:38:11,940 --> 00:38:13,995
เปลี่ยนแปลงค่าของ key ที่ชื่อ Danny เราจะเขียนคำสั่ง

469
00:38:13,995 --> 00:38:17,995
แบบไหน

470
00:38:27,946 --> 00:38:31,946
ข้อ 4 กับข้อ 5 เป็นการเข้าถึงข้อมูลจาก Dictionary

471
00:38:43,546 --> 00:38:41,139
นะคะ

472
00:38:31,949 --> 00:38:33,042

473
00:38:33,042 --> 00:38:37,042
ข้อ 6 กับข้อ 7

474
00:38:43,086 --> 00:38:47,086
ครูถามว่าการใช้ key กับ value

475
00:38:47,959 --> 00:38:49,150
จะได้คำตอบเป็นอะไร เติมคำลงในเอกสารให้ครูหน่อยนะคะ

476
00:38:49,150 --> 00:38:53,102

477
00:38:53,102 --> 00:38:57,102

478
00:39:07,970 --> 00:39:11,970

479
00:39:11,970 --> 00:39:15,970

480
00:39:15,974 --> 00:39:19,974

481
00:39:23,977 --> 00:39:27,977

482
00:39:27,983 --> 00:39:31,979

483
00:39:31,979 --> 00:39:35,979

484
00:39:35,983 --> 00:39:39,983

485
00:39:39,988 --> 00:39:43,987

486
00:39:43,987 --> 00:39:47,987

487
00:39:47,991 --> 00:39:51,991

488
00:39:55,992 --> 00:39:59,992

489
00:39:59,999 --> 00:40:03,999

490
00:40:03,999 --> 00:40:07,997

491
00:40:07,997 --> 00:40:11,997

492
00:40:12,003 --> 00:40:16,003

493
00:40:16,004 --> 00:40:20,004

494
00:40:20,004 --> 00:40:24,004

495
00:40:24,009 --> 00:40:28,009

496
00:40:32,013 --> 00:40:36,013

497
00:40:36,021 --> 00:40:40,018

498
00:40:40,018 --> 00:40:44,018

499
00:40:44,021 --> 00:40:48,021

500
00:40:48,023 --> 00:40:52,023
ครูให้ตัวอย่างนะ

501
00:40:53,018 --> 00:40:57,018
สมมติอย่างนี้นะคะ Dictionary ตัวนี้ชื่อ x นะคะ key

502
00:40:57,947 --> 00:41:01,947
ครูกำหนดให้คือ de

503
00:41:11,988 --> 00:41:14,658
ครูอยากรู้ว่าค่ามันคือเท่าไร

504
00:41:05,380 --> 00:41:09,380
เราก็ดู de มันตรงกับตัวไหน

505
00:41:10,003 --> 00:41:11,355
มีอยู่ 4 ตัว ตรงกับตัวนี้

506
00:41:11,355 --> 00:41:14,570
ใช่ไหมคะ แล้วเอาอะไรมาใส่ ก็เอา value ของมันมาใส่

507
00:41:14,570 --> 00:41:18,570
ก็จะเป็นค่านะคะ วิธีการสังเกตนะ

508
00:41:23,663 --> 00:41:27,663
key มันตรงกัน

509
00:41:31,861 --> 00:41:33,584
แล้วก็เอา value มาตอบ

510
00:41:26,003 --> 00:41:30,003

511
00:41:36,046 --> 00:41:40,042

512
00:41:40,042 --> 00:41:44,042

513
00:41:44,046 --> 00:41:48,046

514
00:41:52,057 --> 00:41:56,057

515
00:42:00,061 --> 00:42:04,061

516
00:42:04,066 --> 00:42:08,066

517
00:42:08,068 --> 00:42:12,068

518
00:42:16,076 --> 00:42:20,076

519
00:42:20,076 --> 00:42:24,076

520
00:42:24,079 --> 00:42:28,079

521
00:42:32,085 --> 00:42:36,085

522
00:42:36,085 --> 00:42:40,085

523
00:42:40,094 --> 00:42:44,094

524
00:42:52,111 --> 00:42:56,094

525
00:42:56,094 --> 00:43:00,094

526
00:43:04,111 --> 00:43:08,100

527
00:43:08,100 --> 00:43:12,100

528
00:43:12,109 --> 00:43:16,109

529
00:43:20,110 --> 00:43:24,110

530
00:43:24,115 --> 00:43:28,114

531
00:43:28,114 --> 00:43:32,114

532
00:43:36,117 --> 00:43:40,117

533
00:43:40,120 --> 00:43:44,120

534
00:43:44,123 --> 00:43:48,123

535
00:43:48,127 --> 00:43:52,127

536
00:43:52,128 --> 00:43:56,128

537
00:43:56,132 --> 00:44:00,131

538
00:44:00,131 --> 00:44:04,131

539
00:44:04,133 --> 00:44:08,133

540
00:44:08,138 --> 00:44:12,138

541
00:44:12,138 --> 00:44:16,138

542
00:44:16,143 --> 00:44:20,142

543
00:44:20,142 --> 00:44:24,142

544
00:44:24,152 --> 00:44:28,149

545
00:44:28,149 --> 00:44:32,149

546
00:44:32,149 --> 00:44:36,149

547
00:44:36,157 --> 00:44:40,157

548
00:44:40,158 --> 00:44:44,156

549
00:44:44,156 --> 00:44:48,156

550
00:44:48,157 --> 00:44:52,157

551
00:44:52,160 --> 00:44:56,160

552
00:44:56,162 --> 00:45:00,162

553
00:45:00,164 --> 00:45:04,164

554
00:45:04,168 --> 00:45:08,168

555
00:45:12,173 --> 00:45:16,173

556
00:45:16,176 --> 00:45:20,176

557
00:45:20,176 --> 00:45:24,176

558
00:45:24,179 --> 00:45:25,550
คราวนี้ดู การใช้ key

559
00:45:25,550 --> 00:45:29,550
กับ value ก่อน ลองดูนะคะ จะได้ทำ 2 ข้อในแบบฝึกหัดได้ key กับ value นะคะ

560
00:45:47,058 --> 00:45:49,309
;

561
00:45:31,606 --> 00:45:35,606
key ก็คือเอาตัวข้างหน้า

562
00:45:40,185 --> 00:45:41,074
มาเขียนให้หมดเลย ตัวนี้แล้วก็ตัวนี้

563
00:45:41,074 --> 00:45:45,074
เอาตัวที่อยู่ข้างหน้า ; เอามาเขียน

564
00:45:48,738 --> 00:45:52,100
ส่วน value

565
00:45:52,100 --> 00:45:56,100
เอาตัวข้างหลังใช่ไหมคะ value ก็คือเอาตัว

566
00:46:00,197 --> 00:46:02,893
มาเชียน มีเยอรมัน

567
00:46:02,893 --> 00:46:03,494
Ukrain Thailand Netherlands

568
00:46:03,494 --> 00:46:07,494
มันมีหลายตัวใช่ไหมคะ เอามาให้ครบ

569
00:46:28,502 --> 00:46:41,174

570
00:46:11,505 --> 00:46:15,505

571
00:46:20,210 --> 00:46:24,207

572
00:46:24,207 --> 00:46:28,207

573
00:46:36,213 --> 00:46:40,213

574
00:46:40,218 --> 00:46:44,218

575
00:46:44,225 --> 00:46:48,225

576
00:46:52,230 --> 00:46:56,229

577
00:46:56,229 --> 00:47:00,229

578
00:47:04,237 --> 00:47:08,237

579
00:47:08,240 --> 00:47:12,240

580
00:47:12,242 --> 00:47:16,242

581
00:47:16,246 --> 00:47:20,243

582
00:47:20,243 --> 00:47:24,243

583
00:47:24,245 --> 00:47:28,245

584
00:47:28,249 --> 00:47:32,249

585
00:47:32,252 --> 00:47:36,252

586
00:47:36,256 --> 00:47:40,256

587
00:47:40,256 --> 00:47:44,256

588
00:47:44,258 --> 00:47:48,258

589
00:47:48,260 --> 00:47:52,260

590
00:47:52,260 --> 00:47:56,260

591
00:47:56,269 --> 00:48:00,269

592
00:48:00,270 --> 00:48:04,270

593
00:48:04,271 --> 00:48:08,271

594
00:48:12,275 --> 00:48:16,275

595
00:48:16,275 --> 00:48:20,275

596
00:48:20,280 --> 00:48:24,280

597
00:48:24,282 --> 00:48:28,282

598
00:48:28,283 --> 00:48:32,283

599
00:48:32,285 --> 00:48:36,285

600
00:48:36,287 --> 00:48:40,287

601
00:48:44,293 --> 00:48:48,293

602
00:48:48,294 --> 00:48:52,294

603
00:48:52,300 --> 00:48:56,300

604
00:49:00,305 --> 00:49:04,305

605
00:49:04,305 --> 00:49:08,305

606
00:49:12,313 --> 00:49:16,311

607
00:49:16,311 --> 00:49:20,311

608
00:49:20,318 --> 00:49:24,318

609
00:49:28,322 --> 00:49:32,322

610
00:49:32,322 --> 00:49:36,322

611
00:49:36,324 --> 00:49:40,324

612
00:49:48,332 --> 00:49:52,332

613
00:49:52,335 --> 00:49:56,335

614
00:50:00,342 --> 00:50:04,342

615
00:50:04,345 --> 00:50:08,345

616
00:50:08,346 --> 00:50:12,346

617
00:50:16,358 --> 00:50:20,358

618
00:50:20,359 --> 00:50:24,359

619
00:50:24,366 --> 00:50:28,366

620
00:50:32,372 --> 00:50:36,372

621
00:50:36,376 --> 00:50:40,376

622
00:50:40,385 --> 00:50:44,385

623
00:50:48,390 --> 00:50:52,390

624
00:50:52,392 --> 00:50:56,392

625
00:50:56,394 --> 00:51:00,394

626
00:51:04,405 --> 00:51:08,404

627
00:51:08,404 --> 00:51:12,404

628
00:51:12,404 --> 00:51:16,404

629
00:51:16,405 --> 00:51:20,405

630
00:51:20,413 --> 00:51:24,412

631
00:51:24,412 --> 00:51:28,412

632
00:51:28,417 --> 00:51:31,883

633
00:51:31,883 --> 00:51:35,883

634
00:51:36,417 --> 00:51:40,417

635
00:51:40,420 --> 00:51:44,420

636
00:51:44,422 --> 00:51:48,422

637
00:51:56,432 --> 00:52:00,432

638
00:52:00,433 --> 00:52:04,433

639
00:52:08,443 --> 00:52:12,443

640
00:52:12,446 --> 00:52:16,446

641
00:52:16,453 --> 00:52:20,453

642
00:52:24,457 --> 00:52:28,457

643
00:52:28,465 --> 00:52:32,465

644
00:52:32,466 --> 00:52:36,466

645
00:52:36,467 --> 00:52:40,467

646
00:52:40,468 --> 00:52:44,468

647
00:52:44,469 --> 00:52:48,469

648
00:52:48,470 --> 00:52:52,470

649
00:52:52,471 --> 00:52:56,471

650
00:52:56,474 --> 00:53:00,474

651
00:53:00,478 --> 00:53:04,478

652
00:53:04,484 --> 00:53:05,826

653
00:53:05,826 --> 00:53:09,826

654
00:53:10,472 --> 00:53:14,472
ถ้าใครเสร็จแล้ว

655
00:53:18,700 --> 00:53:22,700
ทำโจทย์นี้ให้ครูหน่อย

656
00:53:23,583 --> 00:53:25,589
พลิกกระดาษมาด้านหลัง ได้ค่ะ

657
00:53:25,589 --> 00:53:29,589
ทำใส่กระดาษนี้หรือทำใส่สมุดก็ได้นะคะ

658
00:53:30,929 --> 00:53:34,929
ลอกโจทย์แล้วตอบให้ครู 5 ข้อ

659
00:53:41,732 --> 00:53:38,922

660
00:53:36,452 --> 00:53:40,452

661
00:53:48,510 --> 00:53:52,508

662
00:53:52,508 --> 00:53:56,508

663
00:54:04,514 --> 00:54:08,514

664
00:54:08,518 --> 00:54:12,518

665
00:54:12,521 --> 00:54:16,521

666
00:54:16,524 --> 00:54:20,523

667
00:54:20,523 --> 00:54:24,523

668
00:54:24,527 --> 00:54:28,527

669
00:54:28,532 --> 00:54:32,532

670
00:54:32,534 --> 00:54:36,534

671
00:54:36,534 --> 00:54:40,534

672
00:54:40,540 --> 00:54:44,540

673
00:54:44,544 --> 00:54:48,544

674
00:54:48,545 --> 00:54:52,545

675
00:54:52,546 --> 00:54:56,546

676
00:54:56,548 --> 00:55:00,548

677
00:55:00,552 --> 00:55:04,552

678
00:55:04,557 --> 00:55:08,557

679
00:55:08,558 --> 00:55:12,558

680
00:55:12,560 --> 00:55:16,560

681
00:55:16,562 --> 00:55:20,562

682
00:55:20,571 --> 00:55:24,566

683
00:55:24,566 --> 00:55:28,566

684
00:55:28,570 --> 00:55:32,570

685
00:55:36,577 --> 00:55:40,575

686
00:55:40,575 --> 00:55:44,575

687
00:55:44,580 --> 00:55:48,580

688
00:55:52,583 --> 00:55:56,583

689
00:55:56,585 --> 00:56:00,585

690
00:56:00,586 --> 00:56:04,586

691
00:56:08,591 --> 00:56:12,591

692
00:56:12,596 --> 00:56:16,596

693
00:56:16,597 --> 00:56:20,597

694
00:56:20,599 --> 00:56:24,599

695
00:56:24,604 --> 00:56:28,603

696
00:56:28,603 --> 00:56:32,603

697
00:56:32,606 --> 00:56:36,606

698
00:56:36,611 --> 00:56:36,612

699
00:56:36,612 --> 00:56:40,612

700
00:56:40,616 --> 00:56:44,616

701
00:56:44,619 --> 00:56:48,619

702
00:56:48,620 --> 00:56:52,620

703
00:56:52,621 --> 00:56:56,621

704
00:56:56,621 --> 00:57:00,621

705
00:57:00,625 --> 00:57:04,625

706
00:57:04,627 --> 00:57:08,627

707
00:57:08,630 --> 00:57:12,630

708
00:57:12,636 --> 00:57:16,636

709
00:57:16,638 --> 00:57:20,638

710
00:57:20,642 --> 00:57:24,642

711
00:57:24,642 --> 00:57:28,642

712
00:57:28,642 --> 00:57:32,642

713
00:57:32,644 --> 00:57:36,644

714
00:57:36,647 --> 00:57:40,647

715
00:57:40,648 --> 00:57:44,648

716
00:57:44,651 --> 00:57:48,651

717
00:57:48,652 --> 00:57:52,652

718
00:57:52,653 --> 00:57:56,653

719
00:57:56,655 --> 00:58:00,655

720
00:58:00,659 --> 00:58:04,659

721
00:58:04,660 --> 00:58:08,660

722
00:58:08,663 --> 00:58:12,663

723
00:58:12,666 --> 00:58:16,666

724
00:58:16,668 --> 00:58:20,668

725
00:58:20,672 --> 00:58:24,672

726
00:58:24,676 --> 00:58:28,675

727
00:58:28,675 --> 00:58:32,675

728
00:58:32,676 --> 00:58:36,676

729
00:58:36,677 --> 00:58:40,677

730
00:58:40,681 --> 00:58:44,681

731
00:58:44,688 --> 00:58:48,688

732
00:58:48,690 --> 00:58:52,688

733
00:58:52,688 --> 00:58:56,688

734
00:58:56,693 --> 00:59:00,692

735
00:59:00,692 --> 00:59:04,692

736
00:59:04,698 --> 00:59:08,698

737
00:59:08,698 --> 00:59:12,698

738
00:59:12,700 --> 00:59:16,700

739
00:59:16,703 --> 00:59:20,703

740
00:59:20,707 --> 00:59:24,707

741
00:59:24,709 --> 00:59:28,709

742
00:59:32,709 --> 00:59:36,709

743
00:59:36,711 --> 00:59:40,711

744
00:59:40,714 --> 00:59:41,825

745
00:59:41,825 --> 00:59:45,825

746
00:59:48,718 --> 00:59:52,718

747
00:59:52,721 --> 00:59:56,721

748
00:59:56,722 --> 01:00:00,722

749
01:00:00,727 --> 01:00:04,727

750
01:00:04,730 --> 01:00:08,730

751
01:00:08,735 --> 01:00:12,734

752
01:00:12,734 --> 01:00:16,734

753
01:00:16,734 --> 01:00:20,734

754
01:00:20,736 --> 01:00:24,736

755
01:00:24,739 --> 01:00:28,739

756
01:00:32,744 --> 01:00:36,744

757
01:00:36,752 --> 01:00:40,752

758
01:00:40,753 --> 01:00:44,753

759
01:00:44,756 --> 01:00:48,756

760
01:00:48,761 --> 01:00:52,761

761
01:00:52,761 --> 01:00:56,761

762
01:00:56,763 --> 01:01:00,763

763
01:01:00,767 --> 01:01:04,766

764
01:01:04,766 --> 01:01:08,766

765
01:01:08,767 --> 01:01:12,767

766
01:01:12,768 --> 01:01:16,768

767
01:01:16,771 --> 01:01:20,771

768
01:01:20,776 --> 01:01:24,776

769
01:01:24,785 --> 01:01:28,784

770
01:01:28,784 --> 01:01:32,784

771
01:01:32,787 --> 01:01:36,787

772
01:01:36,790 --> 01:01:40,790

773
01:01:40,790 --> 01:01:44,790

774
01:01:44,792 --> 01:01:48,792

775
01:01:48,794 --> 01:01:52,794

776
01:01:52,796 --> 01:01:55,201

777
01:01:55,201 --> 01:01:56,423
ได้ไหมคะ

778
01:01:56,423 --> 01:02:00,423
ทำได้นะ เมื่อกี้ครูเดินดู

779
01:02:11,922 --> 01:02:10,151

780
01:02:04,146 --> 01:02:05,395

781
01:02:05,395 --> 01:02:05,963
ได้ค่ะ

782
01:02:05,963 --> 01:02:09,963
เดี๋ยววันนี้เดี๋ยวเราจบ Dictionary นะคะ เดี๋ยวสัปดาห์หน้า

783
01:02:31,308 --> 01:02:30,950

784
01:02:20,009 --> 01:02:24,009
พอดีเดี๋ยวครูขออนุญาตนะคะ พอดีครูมีประชุม

785
01:02:39,539 --> 01:02:38,035

786
01:02:24,811 --> 01:02:25,159
ดีใจหรือ เดี๋ยวสัปดาห์หน้านะ เราจะมาขึ้น

787
01:02:25,159 --> 01:02:29,159
รูปแบบของโครงสร้างข้อมูลชนิดใหม่นะคะ

788
01:02:30,903 --> 01:02:34,903
ตัวนี้เก็บไว้ดูนะคะ

789
01:02:40,823 --> 01:02:42,562
เก็บไว้ เดี๋ยวครูให้ทุกคนถ่ายรูปได้ไหมคะ

790
01:02:42,562 --> 01:02:46,562
ใช่ ถ่ายรูป แล้วโพสต์ลงใน Google Classroom

791
01:02:51,600 --> 01:02:55,600
นะคะ

792
01:03:04,832 --> 01:03:08,832

793
01:03:08,834 --> 01:03:12,834

794
01:03:20,842 --> 01:03:24,842

795
01:03:24,843 --> 01:03:28,843

796
01:03:28,843 --> 01:03:32,843

797
01:03:32,847 --> 01:03:36,847

798
01:03:36,850 --> 01:03:40,850

799
01:03:40,851 --> 01:03:44,851

800
01:03:44,856 --> 01:03:48,856

801
01:03:52,859 --> 01:03:56,859

802
01:03:56,861 --> 01:04:00,861

803
01:04:00,862 --> 01:04:04,862

804
01:04:08,866 --> 01:04:12,866
ถ้าใครเสร็จแล้วนะคะ ให้ถ่ายรูป

805
01:04:15,092 --> 01:04:18,188
กระดาษที่เราทำส่งลงไปใน Classroom

806
01:04:18,188 --> 01:04:22,188

807
01:04:32,876 --> 01:04:36,876

808
01:04:40,882 --> 01:04:41,604

809
01:04:41,604 --> 01:04:45,604
ครูสร้าง Classroom ให้แล้ว

810
01:04:48,888 --> 01:04:52,888
นะคะ โจทย์เมื่อกี้อยู่ตรงนี้นะคะ

811
01:04:56,892 --> 01:05:00,892

812
01:05:00,895 --> 01:05:03,322
ื่ื่

813
01:05:03,322 --> 01:05:07,322

814
01:05:12,900 --> 01:05:16,900

815
01:05:16,902 --> 01:05:20,902

816
01:05:20,905 --> 01:05:21,303

817
01:05:21,303 --> 01:05:25,303

818
01:05:28,909 --> 01:05:32,909

819
01:05:32,912 --> 01:05:36,912

820
01:05:36,915 --> 01:05:40,915
(เจ้าหน้าที่) ขอบคุณค่ะพี่ล่าม วันนี้จบแล้วค่ะ

821
01:05:58,301 --> 01:06:02,323
[สิ้นสุดการถอดความ]

822
01:05:38,357 --> 01:05:42,357

823
01:05:43,538 --> 01:05:47,538

824
01:05:56,577 --> 01:06:00,577

825
01:06:00,924 --> 01:06:04,924

826
01:06:04,926 --> 01:06:08,926

827
01:06:08,931 --> 01:06:12,931

828
01:06:12,932 --> 01:06:16,932

829
01:06:16,933 --> 01:06:16,938

830
01:06:16,938 --> 01:06:20,938

831
01:06:21,943 --> 01:06:25,943

832
01:06:25,953 --> 01:06:29,953

833
01:06:29,954 --> 01:06:33,954


