﻿1
00:00:00,000 --> 00:00:04,000

2
00:00:04,002 --> 00:00:08,002

3
00:00:08,006 --> 00:00:12,006

4
00:00:12,011 --> 00:00:16,011

5
00:00:16,014 --> 00:00:20,014

6
00:00:20,016 --> 00:00:24,016

7
00:00:24,019 --> 00:00:28,019

8
00:00:28,021 --> 00:00:32,021

9
00:00:32,022 --> 00:00:36,022

10
00:00:36,027 --> 00:00:40,027
(อาจารย์) คราวที่แล้ว

11
00:00:40,028 --> 00:00:44,028
นะคะ เราพูดถึงรูปแบบของการ

12
00:00:44,030 --> 00:00:48,030
การจัดเก็บข้อมูล ยังจำ array ได้ไหม

13
00:00:48,032 --> 00:00:52,032
จำได้ไหมคะ เคยได้ยินไหม

14
00:00:52,032 --> 00:00:56,032
Aray แล้วก็อีกตัวหนึ่ง

15
00:00:56,033 --> 00:01:00,033
คืออะไรที่เรียนไปคราวที่แล้ว คือ

16
00:01:00,037 --> 00:01:04,037
list ใช่ไหมคะ

17
00:01:04,037 --> 00:01:08,037
จะมี Arry

18
00:01:08,039 --> 00:01:12,039
นะคะ ที่เราเรียนไปแล้วคราวก่อน

19
00:01:12,040 --> 00:01:16,040
รูปแบบของการจัดเก็บข้อมูลกับ List

20
00:01:16,041 --> 00:01:20,041
1 ตัวแปรเก็บได้กี่ค่าเอ่ย

21
00:01:20,042 --> 00:01:24,042
1 ตัวแปร เก็บได้หลายค่า ได้ไหมคะ

22
00:01:24,043 --> 00:01:28,043
ได้ไหม ใครคิดว่าได้ยกมือเร็ว

23
00:01:28,045 --> 00:01:32,045
ได้ไหม ถ้าเป็น List

24
00:01:32,047 --> 00:01:36,047
กับ Array เก็บได้มากกว่า 1 ค่า

25
00:01:36,051 --> 00:01:40,051
จริงหรือเท็จ

26
00:01:40,065 --> 00:01:44,065
จริงไหม  (นักศึกษา) จริงครับ  (อาจารย์) จริง

27
00:01:44,066 --> 00:01:48,066
ใช่ไหมคะ เห็นไหมคะ 1 ตัวแปร

28
00:01:48,077 --> 00:01:52,077
กี่ค่า หลายค่าใช่ไหมคะ

29
00:01:52,078 --> 00:01:56,078
1 ตัวแปรจะเก็บได้หลายค่า

30
00:01:56,078 --> 00:02:00,078
แต่ความแตกต่างระหว่าง Aray กับ List

31
00:02:00,082 --> 00:02:04,082
นะคะ ในการจัดเก็บข้อมูล

32
00:02:04,084 --> 00:02:08,084
ที่เขาเก็บได้หลายค่านี่ ถ้าเป็น Array

33
00:02:08,084 --> 00:02:12,084
ทุกค่าจะต้องเป็นชนิดข้อมูลเดียวกัน

34
00:02:12,086 --> 00:02:16,086
ชนิดข้อมูลเดียวกันเช่น เป็นตัวเลข

35
00:02:16,087 --> 00:02:20,087
ก็ต้องตัวเลขทั้งหมด ใช่ไหมคะ เป็นตัวอักษร

36
00:02:20,088 --> 00:02:24,088
เป็นตัวหนังสือน่ะ ก็ต้องเป็นตัวหนังสือทั้งหมด

37
00:02:24,089 --> 00:02:28,089
นะคะ แต่ถ้าเป็น List ต้องเ

38
00:02:28,091 --> 00:02:32,091
เก็บข้อมูลแบบ List ข้างในนี่

39
00:02:32,091 --> 00:02:36,091
สามารถเก็บได้มากกว่า 1 ประเภท

40
00:02:36,092 --> 00:02:40,092
คือข้อมูลข้างในนี่สามารถ

41
00:02:40,092 --> 00:02:44,092
มีผสมกันได้ เป็นตัวเลข หรือข้อความก็ได้

42
00:02:44,093 --> 00:02:48,093
นะคะ อันนี้คือความแตกต่างระหว่าง Array

43
00:02:48,093 --> 00:02:52,093
กับ List เวลาเรา

44
00:02:52,093 --> 00:02:56,093
จะเข้าถึงข้อมูลที่อยู่ใน List

45
00:02:56,093 --> 00:03:00,093
หรือ Aray เราจะใช้อะไรคะ

46
00:03:00,094 --> 00:03:04,094
เป็นตัวระบุว่าจะ

47
00:03:04,096 --> 00:03:08,096
จะเข้าถึงข้อมูลที่ตำแหน่งไหน index

48
00:03:08,097 --> 00:03:12,097
เริ่มต้นมีค่าเท่ากับ

49
00:03:12,098 --> 00:03:16,098
มีค่าเท่ากับอะไรเอ่ย Index มีค่า

50
00:03:16,099 --> 00:03:20,099
0 นะคะ ข้อมูลตัวแรกนี่

51
00:03:20,099 --> 00:03:24,099
Index คือ 0,

52
00:03:24,100 --> 00:03:28,100
1 2 3 นะคะ ครูถามว่า

53
00:03:28,101 --> 00:03:32,101
ถ้าครูพูดถึง x

54
00:03:32,110 --> 00:03:36,110

55
00:03:36,110 --> 00:03:40,110
ค่าที่ได้คือออะไร เราเข้าถึงนี้ข้อมูลตัวที่เท่าไร

56
00:03:40,112 --> 00:03:44,112

57
00:03:44,114 --> 00:03:48,114
ตัวที่ ตัวไหนคะ ตอบอะไร สมมุติ

58
00:03:48,115 --> 00:03:52,115
ตอบว่า x แล้ว Index เป็็น 1

59
00:03:52,116 --> 00:03:56,116
แล้วค่าที่ได้ ก็คือมีค่าเป็น 2

60
00:03:56,117 --> 00:04:00,117
เพราะว่าเราเริ่มต้น Index ที่ 0

61
00:04:00,119 --> 00:04:04,119
แล้วก็ 1 ก็คือ เพราะฉะนั้นคำตอบก็คือ

62
00:04:04,129 --> 00:04:08,129
2 ใช่ไหมคะ

63
00:04:08,135 --> 00:04:12,135
งงไหม ไม่งง

64
00:04:12,137 --> 00:04:16,137
Index ที่ 1 2

65
00:04:16,151 --> 00:04:20,151
นี่ครูจะชี้ให้เห็นว่า ตัวแรกเป็น 0

66
00:04:20,152 --> 00:04:24,152
เป็น 2 เป็น 3 นะคะ

67
00:04:24,153 --> 00:04:28,153
คราวที่แล้ว ที่ทำ List ไป สงสัยอะไรไหม

68
00:04:28,153 --> 00:04:32,153

69
00:04:32,154 --> 00:04:36,154
ถ้าครูอยากจะเพิ่มข้อมูลลงไปใน Lia

70
00:04:36,156 --> 00:04:40,156
เอ่ย ใช้อะไรคะ ถ้าครูอยากจะเพิ่มข้อมูล

71
00:04:40,158 --> 00:04:44,158
ใหม่ อย่างเช่น เพิ่มค่า 10 ลงไปใน List

72
00:04:44,160 --> 00:04:48,160
ครูจะต้องใช้คำสั่งอะไรเอ่ย X.

73
00:04:48,160 --> 00:04:52,160
อะไรคะ

74
00:04:52,160 --> 00:04:56,160
Applain

75
00:04:56,162 --> 00:05:00,162
x.append

76
00:05:00,163 --> 00:05:04,163
แล้วก็ ( แล้วก็

77
00:05:04,164 --> 00:05:08,164
ใส่ค่า

78
00:05:08,172 --> 00:05:12,172
จำได้ไหมน่ะ จำได้

79
00:05:12,174 --> 00:05:16,174
คราวนี้ วันนี้เราจะมาด

80
00:05:16,179 --> 00:05:20,179
ดูรูปแบบของการจัดเก็บข้อมูลอีก 1

81
00:05:20,180 --> 00:05:24,180
ประเภทนะคะ ซึ่งรูปแบบ

82
00:05:24,181 --> 00:05:28,181
นี้มีเฉพาะใน Python ก็คือ

83
00:05:28,182 --> 00:05:32,182
Dictionary

84
00:05:32,182 --> 00:05:36,182
ก็คือตัวนี้นะคะ

85
00:05:36,183 --> 00:05:40,183
ดิชันนารีนะคะ

86
00:05:40,184 --> 00:05:44,184
เมื่อกี๊เราเห็นการจัดเก็บข้อมูล

87
00:05:44,190 --> 00:05:48,190
หรือ Array แล้ว เราจะ

88
00:05:48,190 --> 00:05:52,190
เก็บค่าข้อมูลที่เราต้องการ เก็บ

89
00:05:52,199 --> 00:05:56,199
เรียงต่อกันไปเรื่อย ๆ นะคะ โดยใช้เครื่องหมาย

90
00:05:56,200 --> 00:06:00,200
เป็นตัวคั่นเก็บไว้ใน 1 ตัวแปร

91
00:06:00,200 --> 00:06:04,200
กรณีที่เป็น Dictionary

92
00:06:04,202 --> 00:06:08,202
จะมีความแตกต่างจาก List หรือ

93
00:06:08,202 --> 00:06:12,202
หรือ Aray โดยรูปแบบในการจัดเก็บ เราม

94
00:06:12,202 --> 00:06:16,202
เก็บแล้วไม่ได้เก็บค่าเพียงอย่างเดียว

95
00:06:16,203 --> 00:06:20,203
แต่เราเก็บ Key นะคะ เก็บ

96
00:06:20,203 --> 00:06:24,203
มันด้วย เดิมใน List กับ

97
00:06:24,205 --> 00:06:28,205
กับ ฤ

98
00:06:28,205 --> 00:06:32,205
แต่ใน Dictionary เราจะเก็บ Key กับ

99
00:06:32,205 --> 00:06:36,205
Value เราจะเก็บ Key กับ Value

100
00:06:36,206 --> 00:06:40,206
โดย KeY

101
00:06:40,207 --> 00:06:44,207
จะหมายถึงตัว Index ที่จะเข้าถึงข้อมูล

102
00:06:44,207 --> 00:06:48,207
ซึ่งเราจะกำหนดเองนะคะ

103
00:06:48,213 --> 00:06:52,213
เราสามารถกำหนดเองได้

104
00:06:52,214 --> 00:06:56,214
ส่วน Value ก็คือค่าข้อมูลที่

105
00:06:56,229 --> 00:07:00,229
จะต้องสอดคล้องกับตัว Key ที่เราใส่

106
00:07:00,231 --> 00:07:04,231
ลงไป คราวนี้มาดูรูปแบบของการจัดเก็บ

107
00:07:04,233 --> 00:07:08,233
นะคะ เราจะ

108
00:07:08,234 --> 00:07:12,234
ใช้ { ใช้สัญลักษณ์

109
00:07:12,235 --> 00:07:16,235
ถ้า List จะใช้แบบนี้

110
00:07:16,235 --> 00:07:20,235
เปิดปิดแต่ถ้าเป็น Dictionary จะใช้

111
00:07:20,237 --> 00:07:24,237
{} นะคะ

112
00:07:24,237 --> 00:07:28,237
ต่างกัน ถ้าเป็น Dicenary

113
00:07:28,238 --> 00:07:32,238
นะคะ [ แล้วต้องตามด้วย Key 1

114
00:07:32,240 --> 00:07:36,240
นะคะ Key จะเป็นตัวอะไรก็ได้ตัวเลข ตัวหนังสือเป็นได้หมด

115
00:07:36,241 --> 00:07:40,241
นะคะ ; แล้วก็

116
00:07:40,242 --> 00:07:44,242
ค่านะคะ อันนี้คือข้อมูลชุดที่ 1

117
00:07:44,243 --> 00:07:48,243
, ใส่ข้อมูลชุดที่ 2

118
00:07:48,244 --> 00:07:52,244

119
00:07:52,250 --> 00:07:56,250
ใส่แบบไปเรื่อย ๆ ตรงนี้เราจะเห็นว่า

120
00:07:56,251 --> 00:08:00,251
1 ตัวนี้คืออะไรเอ่ย คือ Key หรือ Value

121
00:08:00,251 --> 00:08:04,251
1 ก็คือ Key นะคะ

122
00:08:04,255 --> 00:08:08,255
One ก็คือ

123
00:08:08,256 --> 00:08:12,256
Value

124
00:08:12,257 --> 00:08:16,257
นี้นะคะ ข้างหน้า ; คือ Key ข้างหลัง

125
00:08:16,258 --> 00:08:20,258
คือ Vale

126
00:08:20,259 --> 00:08:24,259
อะไร Dictionary เก็บข้อมูล

127
00:08:24,260 --> 00:08:28,260
1. ภาษาอังกฤษ คือออะไร 2.

128
00:08:28,261 --> 00:08:32,261
ภาษาอังกฤษคืออะไร 3 คืออะไร อย่างนี้เป็นต้น

129
00:08:32,270 --> 00:08:36,270
การเข้าถึงข้อมูล

130
00:08:36,271 --> 00:08:40,271
ใน Dictionary การเข้าถึง

131
00:08:40,272 --> 00:08:44,272
ข้อมูลใน Dictionary ก่อน

132
00:08:44,281 --> 00:08:48,281
ใช้เหมือนเดิมเลยนะคะ

133
00:08:48,281 --> 00:08:52,281
ต้องใส่ชื่อ Di

134
00:08:52,282 --> 00:08:56,282
List เลยมีชื่อ Dictionary

135
00:08:56,283 --> 00:09:00,283
ก้ามปูเกิด แล้วก็ต้องใส่

136
00:09:00,285 --> 00:09:04,285
ค่า Key นะคะ ต้องใส่ค่า Key ตัวนี้

137
00:09:04,287 --> 00:09:08,287
มาดู Dic

138
00:09:08,287 --> 00:09:12,287
เก็บค่าคะแนนของแต่ละคนเจม

139
00:09:12,288 --> 00:09:16,288
ได้คะแนนเท่าไร

140
00:09:16,289 --> 00:09:20,289
แล้วก็บ๊อบบี้ แต่ละคนจะมีคะแนนที่แตกต่างกัน

141
00:09:20,304 --> 00:09:24,304

142
00:09:24,313 --> 00:09:28,313
จะเห็นว่าในตัวแปร Score

143
00:09:28,316 --> 00:09:32,316
นะคะ ตัวแปล Dictionary

144
00:09:32,318 --> 00:09:36,318
ครูมีข้อมูลกี่ตัว ครูมีข้อมูล

145
00:09:36,318 --> 00:09:40,318
กี่ตัว  (นักศึกษา) 4  (อาจารย์) 4 ตัว

146
00:09:40,319 --> 00:09:44,319
ครูคืออะไรบ้าง Key

147
00:09:44,320 --> 00:09:48,320
James,

148
00:09:48,320 --> 00:09:52,320
แดนนี้ แล้วก็บ๊อบบี้ สิ่งเหล่านี้คืออะไรคะ

149
00:09:52,322 --> 00:09:56,322
คือ Key 1828 ,

150
00:09:56,324 --> 00:10:00,324
3,000 9,000 ก็คือ

151
00:10:00,325 --> 00:10:04,325
Value ใช่ไหม เวลา

152
00:10:04,326 --> 00:10:08,326
ครูต้องการเข้าถึงค่าคะแนนของบ๊อบบี้

153
00:10:08,326 --> 00:10:12,326
ครูอยากเข้าถึง อยากรู้ว่าบ๊อบบี้

154
00:10:12,327 --> 00:10:16,327
ครูก็อ้างอิงถึง Score ก้ามปูเปิด

155
00:10:16,328 --> 00:10:20,328
แล้วก็ Key ของตัวนี้

156
00:10:20,329 --> 00:10:24,329
คือบ๊อบบี้นะคะ แล้วก็ปิด คราวนี้

157
00:10:24,331 --> 00:10:28,331
ทุกคนเปิดอนาคอนดาอยู่หรือเปล่า

158
00:10:28,331 --> 00:10:32,331
อยู่ใช่ไหม คราวนี้

159
00:10:32,332 --> 00:10:36,332
สร้าง Dictionary ให้ครูหน่อย

160
00:10:36,334 --> 00:10:40,334
สร้างตัวนี้ Score

161
00:10:40,335 --> 00:10:44,335

162
00:10:44,335 --> 00:10:48,335

163
00:10:48,337 --> 00:10:52,337

164
00:10:52,338 --> 00:10:56,338

165
00:10:56,341 --> 00:11:00,341

166
00:11:00,343 --> 00:11:04,343

167
00:11:04,345 --> 00:11:08,345

168
00:11:08,346 --> 00:11:12,346

169
00:11:12,349 --> 00:11:16,349

170
00:11:16,350 --> 00:11:20,350

171
00:11:20,351 --> 00:11:24,351

172
00:11:24,353 --> 00:11:28,353

173
00:11:28,355 --> 00:11:32,355

174
00:11:32,357 --> 00:11:36,357

175
00:11:36,361 --> 00:11:40,361

176
00:11:40,363 --> 00:11:44,363

177
00:11:44,366 --> 00:11:48,366

178
00:11:48,368 --> 00:11:52,368

179
00:11:52,373 --> 00:11:56,373

180
00:11:56,377 --> 00:12:00,377

181
00:12:00,379 --> 00:12:04,379

182
00:12:04,379 --> 00:12:08,379

183
00:12:08,381 --> 00:12:12,381

184
00:12:12,383 --> 00:12:16,383

185
00:12:16,385 --> 00:12:20,385

186
00:12:20,388 --> 00:12:24,388
เราจะมี Dictionary นะคะ ชื่อ Score

187
00:12:24,389 --> 00:12:28,389

188
00:12:28,390 --> 00:12:32,390
อยู่ 4 ตัว Value อยู่ 4 ค่านะคะ

189
00:12:32,391 --> 00:12:36,391

190
00:12:36,392 --> 00:12:40,392

191
00:12:40,393 --> 00:12:44,393

192
00:12:44,394 --> 00:12:48,394

193
00:12:48,397 --> 00:12:52,397

194
00:12:52,400 --> 00:12:56,400

195
00:12:56,403 --> 00:13:00,403

196
00:13:00,405 --> 00:13:04,405

197
00:13:04,407 --> 00:13:08,407

198
00:13:08,409 --> 00:13:12,409

199
00:13:12,412 --> 00:13:16,412

200
00:13:16,414 --> 00:13:20,414

201
00:13:20,416 --> 00:13:24,416

202
00:13:24,418 --> 00:13:28,418

203
00:13:28,423 --> 00:13:32,423

204
00:13:32,424 --> 00:13:36,424

205
00:13:36,426 --> 00:13:40,426

206
00:13:40,429 --> 00:13:44,429

207
00:13:44,429 --> 00:13:48,429

208
00:13:48,432 --> 00:13:52,432
เราจะมาสร้าง Dictionary

209
00:13:52,433 --> 00:13:56,433
ชื่อ Score กันนะคะ

210
00:13:56,436 --> 00:14:00,436
สไลด์ครูมีอยู่ใน Classroom

211
00:14:00,437 --> 00:14:04,437
นะคะ

212
00:14:04,450 --> 00:14:08,450
เป็นไฟล์ PDF กับไฟล์ PowerPoint ให้

213
00:14:08,451 --> 00:14:12,451
อยู่ใน

214
00:14:12,451 --> 00:14:16,451

215
00:14:16,452 --> 00:14:20,452

216
00:14:20,453 --> 00:14:24,453

217
00:14:24,453 --> 00:14:28,453

218
00:14:28,458 --> 00:14:32,458

219
00:14:32,464 --> 00:14:36,464

220
00:14:36,467 --> 00:14:40,467

221
00:14:40,469 --> 00:14:44,469

222
00:14:44,470 --> 00:14:48,470

223
00:14:48,472 --> 00:14:52,472

224
00:14:52,474 --> 00:14:56,474

225
00:14:56,476 --> 00:15:00,476

226
00:15:00,478 --> 00:15:04,478

227
00:15:04,480 --> 00:15:08,480

228
00:15:08,484 --> 00:15:12,484

229
00:15:12,485 --> 00:15:16,485

230
00:15:16,488 --> 00:15:20,488

231
00:15:20,489 --> 00:15:24,489

232
00:15:24,491 --> 00:15:28,491

233
00:15:28,493 --> 00:15:32,493

234
00:15:32,494 --> 00:15:36,494
เสร็จหรือยัง

235
00:15:36,496 --> 00:15:40,496

236
00:15:40,497 --> 00:15:44,497
คราวนี้ ถ้าใครเสร็จแล้วนะคะ

237
00:15:44,498 --> 00:15:48,498
ถ้าใครพิมพ์เสร็จแล้ว หา

238
00:15:48,498 --> 00:15:52,498
คำตอบให้ครูหน่อยว่า

239
00:15:52,500 --> 00:15:56,500
Score James นะคะ

240
00:15:56,502 --> 00:16:00,502
Score แล้วค่าคะแนนของเจมส์ แล้วเจมส์คือ

241
00:16:00,503 --> 00:16:04,503
คือ Jame

242
00:16:04,505 --> 00:16:08,505
James มีคะแนนเท่าไหร่

243
00:16:08,505 --> 00:16:12,505
เวลาเราจะ Print ใช่ไหมคะ เวลาเราจะ

244
00:16:12,507 --> 00:16:16,507
แสดงข้อมูลนี่ เราก็ใช้คำสั่งอะไร print แล้ว

245
00:16:16,508 --> 00:16:20,508
Jame ตัวหน้านี่ เป็นสิ่ง

246
00:16:20,509 --> 00:16:24,509
ที่หน้าจอใช่ไหมคะ เป็นข้อความที่เราต้องการ

247
00:16:24,509 --> 00:16:28,509
ให้แสดง เราก็เลยมีเครื่องหมาย

248
00:16:28,511 --> 00:16:32,511
เครื่องหมายคำพูด

249
00:16:32,513 --> 00:16:36,513
แล้ว , ค่าที่เราต้องการ

250
00:16:36,514 --> 00:16:40,514
แสดงคืออะไรก็คือคะแนนของ James

251
00:16:40,514 --> 00:16:44,514
ก็คือ Score [

252
00:16:44,515 --> 00:16:48,515
แล้วก็คีย์ก็คือ Jame

253
00:16:48,516 --> 00:16:52,516
ลองดูสิคะ ว่าบรรทัดที่ 1 ของคำสั่ง

254
00:16:52,517 --> 00:16:56,517
แรกนี่จะตอบว่าอะไร

255
00:16:56,517 --> 00:17:00,517
บรรทัดนี้ตอบอะไรเอ่ย

256
00:17:00,519 --> 00:17:04,519

257
00:17:04,519 --> 00:17:08,519

258
00:17:08,521 --> 00:17:12,521

259
00:17:12,522 --> 00:17:16,522
ตอบเท่าไรคะ

260
00:17:16,526 --> 00:17:20,526

261
00:17:20,528 --> 00:17:24,528

262
00:17:24,528 --> 00:17:28,528

263
00:17:28,534 --> 00:17:32,534

264
00:17:32,535 --> 00:17:36,535

265
00:17:36,539 --> 00:17:40,539
ผลลัพธ์จากการใช้คำสั่ง Pn

266
00:17:40,542 --> 00:17:44,542
ตัวนี้ผลลัพธ์เป็นอะไรคะ

267
00:17:44,543 --> 00:17:48,543

268
00:17:48,544 --> 00:17:52,544
ผลลัพธ์เป็น

269
00:17:52,545 --> 00:17:56,545
1828 คนอื่นได้ไหม

270
00:17:56,546 --> 00:18:00,546

271
00:18:00,548 --> 00:18:04,548
คะแนน

272
00:18:04,548 --> 00:18:08,548
ของ Jame ก็คือ 1828

273
00:18:08,552 --> 00:18:12,552

274
00:18:12,553 --> 00:18:16,553

275
00:18:16,553 --> 00:18:20,553

276
00:18:20,555 --> 00:18:24,555

277
00:18:24,557 --> 00:18:28,557

278
00:18:28,561 --> 00:18:32,561

279
00:18:32,563 --> 00:18:36,563

280
00:18:36,565 --> 00:18:40,565

281
00:18:40,567 --> 00:18:44,567

282
00:18:44,569 --> 00:18:48,569

283
00:18:48,571 --> 00:18:52,571

284
00:18:52,572 --> 00:18:56,572

285
00:18:56,574 --> 00:19:00,574

286
00:19:00,577 --> 00:19:04,577

287
00:19:04,578 --> 00:19:08,578

288
00:19:08,581 --> 00:19:12,581

289
00:19:12,582 --> 00:19:16,582

290
00:19:16,584 --> 00:19:20,584

291
00:19:20,587 --> 00:19:24,587

292
00:19:24,588 --> 00:19:28,588

293
00:19:28,589 --> 00:19:32,589

294
00:19:32,591 --> 00:19:36,591

295
00:19:36,593 --> 00:19:40,593

296
00:19:40,594 --> 00:19:44,594

297
00:19:44,595 --> 00:19:48,595

298
00:19:48,597 --> 00:19:52,597

299
00:19:52,602 --> 00:19:56,602

300
00:19:56,604 --> 00:20:00,604

301
00:20:00,604 --> 00:20:04,604

302
00:20:04,606 --> 00:20:08,606

303
00:20:08,611 --> 00:20:12,611

304
00:20:12,612 --> 00:20:16,612

305
00:20:16,614 --> 00:20:20,614

306
00:20:20,617 --> 00:20:24,617

307
00:20:24,617 --> 00:20:28,617

308
00:20:28,620 --> 00:20:32,620
ได้คำตอบหรือยังคะ

309
00:20:32,621 --> 00:20:36,621
คำสั่งที่ 1 ได้แล้ว

310
00:20:36,621 --> 00:20:40,621
คราวนี้พอได้คำสั่งที่ 1

311
00:20:40,623 --> 00:20:44,623
คำสั่งที่ 2, 3, 4

312
00:20:44,623 --> 00:20:48,623
ไม่พิมพ์นะ ไม่ต้องพิมพ์นะคะ แต่ตอบครู

313
00:20:48,624 --> 00:20:52,624
ได้ไหมว่า Score โทมัส

314
00:20:52,626 --> 00:20:56,626
ตอบเท่าไหร่คะ

315
00:20:56,628 --> 00:21:00,628
3,628

316
00:21:00,629 --> 00:21:04,629
รู้ได้อย่างไร ตัวนี้ โทมัส

317
00:21:04,631 --> 00:21:08,631
ตัวนี้คือ Key ใช่ไหม คือ

318
00:21:08,631 --> 00:21:12,631
นะคะ เพราะฉะนั้นเอา Key มาเทียบ

319
00:21:12,633 --> 00:21:16,633
ในตัว Dic

320
00:21:16,633 --> 00:21:20,633
แล้วเราอยากรู้ว่า

321
00:21:20,635 --> 00:21:24,635
แล้ว Key คือ โทมัสนี่

322
00:21:24,636 --> 00:21:28,636
ก็คือ

323
00:21:28,638 --> 00:21:32,638
3,628

324
00:21:32,640 --> 00:21:36,640
ใช่ไหมคะ พิมพ์อันเดียวก็พอ

325
00:21:36,641 --> 00:21:40,641
แต่อันอื่นเราก็ตอบได้ เห็นคำสั่ง

326
00:21:40,642 --> 00:21:44,642
คำสั่งเราก็ตอบได้นะคะ Danny

327
00:21:44,643 --> 00:21:48,643
Score Dany เป็นเท่าไร

328
00:21:48,644 --> 00:21:52,644
9,310 นะคะ

329
00:21:52,648 --> 00:21:56,648
Score บ๊อบบี้ ก็คือ

330
00:21:56,649 --> 00:22:00,649
4,401

331
00:22:00,649 --> 00:22:04,649
ใช่ไหม โอ.เค

332
00:22:04,651 --> 00:22:08,651

333
00:22:08,652 --> 00:22:12,652
ได้นะ อันนี้คือการเข้าถึงข้อมูลใน Dictionary

334
00:22:12,653 --> 00:22:16,653
นะคะ

335
00:22:16,655 --> 00:22:20,655

336
00:22:20,656 --> 00:22:24,656
เมื่อเราดึงข้อมูลจาก Dictionary

337
00:22:24,658 --> 00:22:28,658
แล้วนะคะ ถ้าเราอยากจะปรับปรุง

338
00:22:28,659 --> 00:22:32,659
ข้อมูลที่อยู่ใน Dictionary บ้าง

339
00:22:32,661 --> 00:22:36,661
จะทำอย่างไร

340
00:22:36,662 --> 00:22:40,662
ถ้าเราอยากจะปรับปรุง คือ เปลี่ยนค่าคะแนน

341
00:22:40,663 --> 00:22:44,663
นะคะ เราจะทำอย่างไร เราก็กำหนด

342
00:22:44,663 --> 00:22:48,663
ค่าเขาได้เลยนะคะ ให้

343
00:22:48,663 --> 00:22:52,663
Score [

344
00:22:52,665 --> 00:22:56,665
นะคะ ต้องการปรับค่าข้อมูลที่คีย์

345
00:22:56,667 --> 00:23:00,667
ตัวไหน ก็ระบุลงไปนะคะ

346
00:23:00,669 --> 00:23:04,669
แล้วก็ ] เท่ากับ

347
00:23:04,670 --> 00:23:08,670
ค่าใหม่ที่เราต้องการเปลี่ยนแปลง ครูต้องการ

348
00:23:08,670 --> 00:23:12,670
เปลี่ยนค่า โทมัส จากเดิม

349
00:23:12,671 --> 00:23:16,671
คือ 3,628 เปลี่ยนค่า

350
00:23:16,672 --> 00:23:20,672
เป็น 100

351
00:23:20,672 --> 00:23:24,672
ครูก็เอาค่าใหม่นี่ ไปใส่

352
00:23:24,673 --> 00:23:28,673
ลงไปในคีย์ที่ชื่อว่าโทมัสนะคะ

353
00:23:28,674 --> 00:23:32,674
พอครูเปลี่ยนค่า แล้วเราอยากรู้

354
00:23:32,676 --> 00:23:36,676
ว่ามันเปลี่ยนจริงไหมต้องใช้คำสั่งอะไรคะ

355
00:23:36,677 --> 00:23:40,677
Print ออกมา ตอนนี้ทุกคน

356
00:23:40,678 --> 00:23:44,678
เปลี่ยนค่าของโทมัสสิคะ

357
00:23:44,680 --> 00:23:48,680
พิมพ์คำสั่งนี้ เปลี่ยนค่าของโท

358
00:23:48,681 --> 00:23:52,681
ให้เป็น 100 แล้ว

359
00:23:52,681 --> 00:23:56,681
ลองเช็กดูสิว่า

360
00:23:56,682 --> 00:24:00,682
มันเปลี่ยนจริงไหม ทำ 2 คำสั่งนี้

361
00:24:00,684 --> 00:24:04,684
เราจะเปลี่ยนค่าของโทมัส

362
00:24:04,687 --> 00:24:08,687
ได้ไหมคะ

363
00:24:08,688 --> 00:24:12,688
เราจะเปลี่ยนค่าของ Thomas

364
00:24:12,696 --> 00:24:16,696
เราพิมพ์ผิดนะคะ เรา

365
00:24:16,698 --> 00:24:20,698
ก็จะปรับปรุงค่าใหม่

366
00:24:20,698 --> 00:24:24,698

367
00:24:24,699 --> 00:24:28,699

368
00:24:28,701 --> 00:24:32,701

369
00:24:32,705 --> 00:24:36,705

370
00:24:36,706 --> 00:24:40,706

371
00:24:40,709 --> 00:24:44,709

372
00:24:44,712 --> 00:24:48,712

373
00:24:48,716 --> 00:24:52,716

374
00:24:52,717 --> 00:24:56,717

375
00:24:56,720 --> 00:25:00,720

376
00:25:00,721 --> 00:25:04,721

377
00:25:04,722 --> 00:25:08,722
พอเรา P

378
00:25:08,724 --> 00:25:12,724

379
00:25:12,727 --> 00:25:16,727

380
00:25:16,727 --> 00:25:20,727

381
00:25:20,729 --> 00:25:24,729

382
00:25:24,731 --> 00:25:28,731

383
00:25:28,733 --> 00:25:32,733

384
00:25:32,735 --> 00:25:36,735

385
00:25:36,736 --> 00:25:40,736

386
00:25:40,736 --> 00:25:44,736

387
00:25:44,739 --> 00:25:48,739

388
00:25:48,740 --> 00:25:52,740

389
00:25:52,741 --> 00:25:56,741

390
00:25:56,743 --> 00:26:00,743

391
00:26:00,746 --> 00:26:04,746

392
00:26:04,746 --> 00:26:08,746

393
00:26:08,748 --> 00:26:12,748

394
00:26:12,749 --> 00:26:16,749
เปลี่ยนไหมคะ

395
00:26:16,750 --> 00:26:20,750

396
00:26:20,750 --> 00:26:24,750

397
00:26:24,752 --> 00:26:28,752

398
00:26:28,754 --> 00:26:32,754

399
00:26:32,757 --> 00:26:36,757

400
00:26:36,759 --> 00:26:40,759

401
00:26:40,761 --> 00:26:44,761
ลองทำเฉพาะคำสั่งที่ครูตีกรอบ

402
00:26:44,762 --> 00:26:48,762
สี่เหลี่ยมตัวนี้พิมพ์

403
00:26:48,766 --> 00:26:52,766
คือคำสั่งนี้ ที่ครูตีกรอบสี่เหลี่ยมให้

404
00:26:52,767 --> 00:26:56,767
เสร็จแล้วเราก็ต้องการอยากรู้ว่า

405
00:26:56,768 --> 00:27:00,768
ค่ามันเปลี่ยนไหม ก็ต้อง

406
00:27:00,769 --> 00:27:04,769
ก็ใช้คำสั่งนี้นะคะ เขียนแค่ 2 คำสั่งมี

407
00:27:04,771 --> 00:27:08,771
คำสั่งที่ 1 แล้วก็ คำสั่งที่ 2

408
00:27:08,772 --> 00:27:12,772

409
00:27:12,772 --> 00:27:16,772

410
00:27:16,774 --> 00:27:20,774

411
00:27:20,775 --> 00:27:24,775

412
00:27:24,777 --> 00:27:28,777

413
00:27:28,779 --> 00:27:32,779

414
00:27:32,780 --> 00:27:36,780

415
00:27:36,782 --> 00:27:40,782

416
00:27:40,783 --> 00:27:44,783

417
00:27:44,784 --> 00:27:48,784

418
00:27:48,785 --> 00:27:52,785

419
00:27:52,788 --> 00:27:56,788

420
00:27:56,791 --> 00:28:00,791

421
00:28:00,793 --> 00:28:04,793

422
00:28:04,794 --> 00:28:08,794

423
00:28:08,796 --> 00:28:12,796

424
00:28:12,797 --> 00:28:16,797

425
00:28:16,797 --> 00:28:20,797

426
00:28:20,798 --> 00:28:24,798

427
00:28:24,799 --> 00:28:28,799

428
00:28:28,801 --> 00:28:32,801

429
00:28:32,806 --> 00:28:36,806

430
00:28:36,808 --> 00:28:40,808

431
00:28:40,808 --> 00:28:44,808

432
00:28:44,810 --> 00:28:48,810

433
00:28:48,811 --> 00:28:52,811

434
00:28:52,814 --> 00:28:56,814

435
00:28:56,819 --> 00:29:00,819

436
00:29:00,820 --> 00:29:04,820

437
00:29:04,820 --> 00:29:08,820

438
00:29:08,823 --> 00:29:12,823

439
00:29:12,825 --> 00:29:16,825

440
00:29:16,825 --> 00:29:20,825

441
00:29:20,827 --> 00:29:24,827

442
00:29:24,842 --> 00:29:28,842

443
00:29:28,847 --> 00:29:32,847

444
00:29:32,849 --> 00:29:36,849

445
00:29:36,850 --> 00:29:40,850

446
00:29:40,852 --> 00:29:44,852

447
00:29:44,853 --> 00:29:48,853

448
00:29:48,854 --> 00:29:52,854

449
00:29:52,857 --> 00:29:56,857

450
00:29:56,860 --> 00:30:00,860

451
00:30:00,860 --> 00:30:04,860

452
00:30:04,862 --> 00:30:08,862

453
00:30:08,864 --> 00:30:12,864

454
00:30:12,865 --> 00:30:16,865

455
00:30:16,867 --> 00:30:20,867

456
00:30:20,868 --> 00:30:24,868

457
00:30:24,871 --> 00:30:28,871

458
00:30:28,872 --> 00:30:32,872

459
00:30:32,874 --> 00:30:36,874

460
00:30:36,877 --> 00:30:40,877

461
00:30:40,878 --> 00:30:44,878

462
00:30:44,881 --> 00:30:48,881

463
00:30:48,885 --> 00:30:52,885

464
00:30:52,887 --> 00:30:56,887

465
00:30:56,889 --> 00:31:00,889

466
00:31:00,890 --> 00:31:04,890

467
00:31:04,895 --> 00:31:08,895

468
00:31:08,897 --> 00:31:12,897

469
00:31:12,900 --> 00:31:16,900

470
00:31:16,901 --> 00:31:20,901

471
00:31:20,903 --> 00:31:24,903

472
00:31:24,904 --> 00:31:28,904

473
00:31:28,906 --> 00:31:32,906

474
00:31:32,907 --> 00:31:36,907

475
00:31:36,910 --> 00:31:40,910

476
00:31:40,912 --> 00:31:44,912

477
00:31:44,914 --> 00:31:48,914

478
00:31:48,915 --> 00:31:52,915

479
00:31:52,918 --> 00:31:56,918

480
00:31:56,921 --> 00:32:00,921

481
00:32:00,922 --> 00:32:04,922

482
00:32:04,924 --> 00:32:08,924

483
00:32:08,925 --> 00:32:12,925

484
00:32:12,927 --> 00:32:16,927

485
00:32:16,928 --> 00:32:20,928

486
00:32:20,929 --> 00:32:24,929

487
00:32:24,931 --> 00:32:28,931

488
00:32:28,933 --> 00:32:32,933

489
00:32:32,935 --> 00:32:36,935

490
00:32:36,937 --> 00:32:40,937

491
00:32:40,939 --> 00:32:44,939

492
00:32:44,942 --> 00:32:48,942

493
00:32:48,944 --> 00:32:52,944

494
00:32:52,948 --> 00:32:56,948

495
00:32:56,950 --> 00:33:00,950

496
00:33:00,952 --> 00:33:04,952

497
00:33:04,954 --> 00:33:08,954

498
00:33:08,955 --> 00:33:12,955

499
00:33:12,960 --> 00:33:16,960

500
00:33:16,964 --> 00:33:20,964

501
00:33:20,965 --> 00:33:24,965

502
00:33:24,970 --> 00:33:28,970

503
00:33:28,971 --> 00:33:32,971

504
00:33:32,973 --> 00:33:36,973
คราวนี้ ผ่านไหมคะ

505
00:33:36,975 --> 00:33:40,975

506
00:33:40,975 --> 00:33:44,975

507
00:33:44,976 --> 00:33:48,976

508
00:33:48,977 --> 00:33:52,977
ได้นะ

509
00:33:52,979 --> 00:33:56,979
อันนี้คือเราเข้าถึงข้อมูลทีละค่า

510
00:33:56,981 --> 00:34:00,981
ใช่ไหมคะ เราอ่านข้อมูลทีละค่า

511
00:34:00,984 --> 00:34:04,984
ตาม Key ที่เราระบุลงไป

512
00:34:04,987 --> 00:34:08,987
เราอ่านทีละค่าตามคีย์ที่เรากำหนด

513
00:34:08,989 --> 00:34:12,989
คราวนี้ ถ้าครูอยากจะอ่านข้อ

514
00:34:12,990 --> 00:34:16,990
ข้อมูลที่อยู่ใน Dictionary

515
00:34:16,991 --> 00:34:20,991
ทั้งหมดเลย ว่าประกอบ

516
00:34:20,991 --> 00:34:24,991
ไปด้วยข้อมูลอะไรบ้าง อยากจะ Print

517
00:34:24,992 --> 00:34:28,992
ออกมาทั้งเลยนะคะ ว่าใน Dic

518
00:34:28,993 --> 00:34:32,993
ขึ้นนี่

519
00:34:32,994 --> 00:34:36,994
มีข้อมูลอะไรบ้างนะคะ เราจะไม่เข้าถึงข้อมูล

520
00:34:36,996 --> 00:34:40,996
ทีละตัว ถ้าเราต้องการเข้าถึง

521
00:34:40,997 --> 00:34:44,997
ข้อมูลพร้อมกันทั้งหมด

522
00:34:44,999 --> 00:34:48,999
นะคะ หลาย ๆ ค่า

523
00:34:49,000 --> 00:34:53,000
เราจะใช้ Loop for

524
00:34:53,002 --> 00:34:57,002
เราจะใช้ Loop for การทำงานซ้ำ

525
00:34:57,002 --> 00:35:01,002
ก็คือการวนซ้ำนะคะ การวนซ้ำ

526
00:35:01,002 --> 00:35:05,002
ก็คือทำไปเรื่อย ๆ จนกว่าจะครบ

527
00:35:05,013 --> 00:35:09,013
ตามที่เรากำหนด

528
00:35:09,015 --> 00:35:13,015
สมมุติครูมี ดูพร้อมกันก่อน

529
00:35:13,016 --> 00:35:17,016
นะคะ ครูมี Dictionary อยู่ 1 ตัว

530
00:35:17,016 --> 00:35:21,016
เก็บข้อมูลประเทศนะคะ

531
00:35:21,018 --> 00:35:25,018
โดย Key คือชื่อย่อ

532
00:35:25,019 --> 00:35:29,019
ของประเทศ Value คือชื่อเต็ม

533
00:35:29,021 --> 00:35:33,021
ของประเทศนะคะ เป็นภาษาอังกฤษ

534
00:35:33,022 --> 00:35:37,022
ครูอยากจะ

535
00:35:37,026 --> 00:35:41,026
แสดงข้อมูลทั้งหมดที่อยู่ใน Dictionary

536
00:35:41,027 --> 00:35:45,027
ที่ชื่อว่า Coutry นะคะ

537
00:35:45,027 --> 00:35:49,027
ที่ชื่อว่า Contren

538
00:35:49,029 --> 00:35:53,029
เราจะใช้ Loop for

539
00:35:53,031 --> 00:35:57,031
เป็นตัววน Loop

540
00:35:57,032 --> 00:36:01,032
เราจะใช้นะคะ คำสั่ง

541
00:36:01,034 --> 00:36:05,034
คือ Item

542
00:36:05,035 --> 00:36:09,035
ดูทีละตัว for K,

543
00:36:09,036 --> 00:36:13,036
,V คือ ตัวแปร

544
00:36:13,037 --> 00:36:17,037
เอาไว้ใช้ในการรับค่า Key

545
00:36:17,039 --> 00:36:21,039
กับ value นะคะ

546
00:36:21,040 --> 00:36:25,040
ที่เราสร้างขึ้นจะใช้เป็นตัวแปรกชื่ออะไรก็ได้

547
00:36:25,056 --> 00:36:29,056
นะคะ ครูกำหนดให้เป็น K

548
00:36:29,057 --> 00:36:33,057
กับ V K ค่าคีย์

549
00:36:33,057 --> 00:36:37,057
V เก็บค่า Value

550
00:36:37,059 --> 00:36:41,059
In

551
00:36:41,060 --> 00:36:45,060
ตามด้วยชื่อของ Dictionary

552
00:36:45,065 --> 00:36:49,065
Dictionary.Items มี S นะคะ

553
00:36:49,068 --> 00:36:53,068
นะคะ [ ]

554
00:36:53,069 --> 00:36:57,069
ใส่ ;

555
00:36:57,070 --> 00:37:01,070
เราต้องการแสดงค่า Key กับ Value

556
00:37:01,071 --> 00:37:05,071
ตอนนี้เขาจะอ่านทีละตัว

557
00:37:05,075 --> 00:37:09,075
แล้วเก็บในตัวแปร K กับ V

558
00:37:09,076 --> 00:37:13,076
เราต้อง print ตัวแปร K ก็คือ

559
00:37:13,088 --> 00:37:17,088
Key ถูกไหม และ

560
00:37:17,088 --> 00:37:21,088
ตัวแปร V ก็คือ Value ออกมา

561
00:37:21,090 --> 00:37:25,090
เขาทำงานอยู่ทั้งหมด 4 รอบด้วยกัน

562
00:37:25,092 --> 00:37:29,092
ใช่ไหมคะ รอบที่ 1 ก็จะ

563
00:37:29,092 --> 00:37:33,092
เอาข้อมูลตัวแรกออกมาก่อน วน

564
00:37:33,093 --> 00:37:37,093
อ่านซ้ำ ขยับไปตัวถัดไป

565
00:37:37,094 --> 00:37:41,094
อ่านซ้ำ ก็จะดึงตัวถัดมาลงแสดง

566
00:37:41,095 --> 00:37:45,095
แสดงแล้วก็ตัวสุดท้ายเขาก็จะ

567
00:37:45,096 --> 00:37:49,096
ทำงานทั้งหมด 4 รอบ คือ Print

568
00:37:49,096 --> 00:37:53,096
เท่ากับจำนวนที่อยู่ใน

569
00:37:53,097 --> 00:37:57,097
Dictionary

570
00:37:57,100 --> 00:38:01,100
โอ.เค. ไหมดูก่อนนะ

571
00:38:01,100 --> 00:38:05,100
แล้วค่อทำ อันนี้คือการอ่านค่า DicTionary

572
00:38:05,102 --> 00:38:09,102
คราวนี้

573
00:38:09,102 --> 00:38:13,102
ถ้าเราต้องการเฉพาะ key อย่่ชช

574
00:38:13,102 --> 00:38:17,102
เอา Key ออกมาอย่างเดียวา

575
00:38:17,104 --> 00:38:21,104
ไม่อยากรู้ว่ามี Value อะไรบ้าง

576
00:38:21,113 --> 00:38:25,113
ใน Dictionary ของเรานี่ มีคีย์

577
00:38:25,113 --> 00:38:29,113
อะไรบ้าง ก็วน Loop เหมือนกเดิม

578
00:38:29,114 --> 00:38:33,114
ก็เป็น for K ก็คือตัวแปร

579
00:38:33,125 --> 00:38:37,125
ที่ครูสร้างขึ้น เพื่อเก็บค่า Key

580
00:38:37,135 --> 00:38:41,135
In Country

581
00:38:41,136 --> 00:38:45,136
.key

582
00:38:45,137 --> 00:38:49,137
เอาเฉพาะ Key มาก็ .Key

583
00:38:49,138 --> 00:38:53,138
();

584
00:38:53,138 --> 00:38:57,138
ต้องการแสดงก็ใช้ Print

585
00:38:57,139 --> 00:39:01,139
ใช่ไหมคะ เอาค่า K ออกมาอย่างเดียว

586
00:39:01,141 --> 00:39:05,141
ถ้าครูมีเฉพาะ K

587
00:39:05,142 --> 00:39:09,142
นะคะ คำตอบมันจะเรียงลงมาทีละบรรทัด

588
00:39:09,143 --> 00:39:13,143
แต่ถ้าครูต้องการให้มันเรียงต่อ

589
00:39:13,144 --> 00:39:17,144
ในบรรทัดเดียวกัน ก็จะใช้แบบนี้นะคะ

590
00:39:17,155 --> 00:39:21,155
N = ช่องว่าง

591
00:39:21,157 --> 00:39:25,157
ก็คือใส่ Dea '

592
00:39:25,159 --> 00:39:29,159
ช่องว่างตรงนี้นะคะ อันนี้คือเอา

593
00:39:29,160 --> 00:39:33,160
เฉพาะ Key ถ้าเอาเฉพาะ

594
00:39:33,172 --> 00:39:37,172
บ้าง ก็เปลี่ยนจาก Key ตรงนี้

595
00:39:37,173 --> 00:39:41,173
เป็น Value เฉย ๆ เลยนะคะ

596
00:39:41,175 --> 00:39:45,175
ก็เปลี่ยนจากคำสั่ง Key นี่ เป็น Values

597
00:39:45,176 --> 00:39:49,176
เติม S ตัวแปรตัวนี้จะใส่เป็นอะไรก็ได้

598
00:39:49,183 --> 00:39:53,183
นะคะ ครูสร้างตัวแปรคือ V

599
00:39:53,183 --> 00:39:57,183
เสร็จแล้วเราก็ Print ค่า V ออกมา

600
00:39:57,183 --> 00:40:01,183
ที่หน้าจอ มันจะเหมือน ๆ กันเลยถูกไหมคะ ไม่ได้มีอะไร

601
00:40:01,184 --> 00:40:05,184
ต่างกันเลย เปลี่ยนแค่คำสั่ง ถ้าต้องการ

602
00:40:05,186 --> 00:40:09,186
ใช้ Item ต้องการ Key เฉย ๆ

603
00:40:09,187 --> 00:40:13,187
ใช้คำสั่ง Keys ต้องการใช้ Val

604
00:40:13,188 --> 00:40:17,188
ก็ใช้คำสั่ง Values คือมันก็ตรงไปตรงมา

605
00:40:17,190 --> 00:40:21,190

606
00:40:21,192 --> 00:40:25,192
คราวนี้ถ้าบอกว่า

607
00:40:25,192 --> 00:40:29,192
ไม่อยากวนลูปนะคะ มีคำสั่งอื่นไหม

608
00:40:29,194 --> 00:40:33,194
ที่แสดงได้แบบง่าย ๆ เลย

609
00:40:33,197 --> 00:40:37,197
ก็ใช้คำสั่งนี้เลยนะคะ

610
00:40:37,198 --> 00:40:41,198
Country.Key

611
00:40:41,200 --> 00:40:45,200
ไม่ต้องใช้ Loop for นะคะ หรือ

612
00:40:45,200 --> 00:40:49,200
Country.value ก็จะแสดง

613
00:40:49,201 --> 00:40:53,201
ออกมาให้นะคะ แต่ผลลัพธ์ที่ได้

614
00:40:53,201 --> 00:40:57,201
จะอยู่ในรูปแบบของ List นะคะ

615
00:40:57,202 --> 00:41:01,202
อันนี้คือจะง่าย เดี๋ยวต่อลองทำนะคะ

616
00:41:01,203 --> 00:41:05,203
ถ้าอยากหาขนาด

617
00:41:05,205 --> 00:41:09,205
ของ Dictionary Len

618
00:41:09,206 --> 00:41:13,206
หาคำสั่งของ List ก็ใช้อะไร ก็ใช้ Len

619
00:41:13,207 --> 00:41:17,207
คำสั่งจะคล้าย ๆ กัน

620
00:41:17,208 --> 00:41:21,208
หาคำสั่ง หาขนาดของ List ก็ใช่ Len

621
00:41:21,216 --> 00:41:25,216
ของ Dictionary

622
00:41:25,216 --> 00:41:29,216
ก็ใช้ Len Len Country

623
00:41:29,217 --> 00:41:33,217
คิดว่าจะตอบเป็นอะไร

624
00:41:33,218 --> 00:41:37,218
มีค่าเท่ากับ

625
00:41:37,219 --> 00:41:41,219
4 ใช่ มีค่าเท่ากับ 4 ก็คือมี

626
00:41:41,220 --> 00:41:45,220
4 ตัวเท่านั้นเองถ้านับนะคะ

627
00:41:45,223 --> 00:41:49,223
ถ้าอยากเอา Dictionary

628
00:41:49,223 --> 00:41:53,223
มารวมกัน ถ้าอยากเอา Dictionary

629
00:41:53,224 --> 00:41:57,224
มารวมกันทำอย่างไร เอา D1 กับ D 2

630
00:41:57,226 --> 00:42:01,226
รวมกันนะคะ รวมเสร็จแล้ว

631
00:42:01,227 --> 00:42:05,227
เอาไปไว้ที่ไหน ก็เอาไปไว้ที่ D1

632
00:42:05,229 --> 00:42:09,229
ก็คือเอา D2 มาต่อ D1 ก็จะใช้

633
00:42:09,231 --> 00:42:13,231
คำสั่ง UpDate น

634
00:42:13,231 --> 00:42:17,231
.Updat ( แล้วก็

635
00:42:17,231 --> 00:42:21,231
D2 นะคะ เราก็ Print

636
00:42:21,231 --> 00:42:25,231
ออกมาดูซิ D1 มีค่าเป็นอะไร

637
00:42:25,231 --> 00:42:29,231
เอาข้อมูลตัวที่ 2 มาต่อตัวที่ 1

638
00:42:29,232 --> 00:42:33,232
อันนี้คือการต่อข้อมูลกันใน Dictionary

639
00:42:33,235 --> 00:42:37,235
คราวนี้

640
00:42:37,236 --> 00:42:41,236
ทุกคนมีสไลด์ใช่ไหม เข้า Classroom

641
00:42:41,236 --> 00:42:45,236
ได้ไหมคะ ได้

642
00:42:45,236 --> 00:42:49,236
ครูให้นะคะ เราทำถึงตรงนี้ใช่ไหม

643
00:42:49,236 --> 00:42:53,236
ครูจะให้ทุกคน

644
00:42:53,237 --> 00:42:57,237
ลองสร้าง ลองทำพร้อมกันก็ได้ค่ะ แต่ถ้าใครทำเร็ว ก็ลอง

645
00:42:57,238 --> 00:43:01,238
ไปดูในสไลด์ใน Classroom

646
00:43:01,239 --> 00:43:05,239
ทุกคำสั่งไม่ว่าจะเป็o

647
00:43:05,240 --> 00:43:09,240
การใช้ Value ใช่ไหมคะ การใช้

648
00:43:09,241 --> 00:43:13,241
แล้วก็การหาขนาด

649
00:43:13,243 --> 00:43:17,243
เริ่มต้น สร้างตัวแปรที่ชื่อว่า Conr

650
00:43:17,243 --> 00:43:21,243
เก็บข้อมูล Dictionary นะคะ

651
00:43:21,244 --> 00:43:25,244
แล้วก็แสดงข้อมูลตรงนี้ออกมาดู

652
00:43:25,246 --> 00:43:29,246
ทำทีละคำสั่ง

653
00:43:29,247 --> 00:43:33,247
จะได้ฝึกพิมพ์นะคะ การที่เราฝึกพิมพ์จะ

654
00:43:33,249 --> 00:43:37,249
ได้รู้ว่า อ๋อ พิมพ์คำสั่งแบบนี้

655
00:43:37,249 --> 00:43:41,249
แล้วต้องดูผลลัพธ์ด้วยนะคะ ไม่ใช่

656
00:43:41,251 --> 00:43:45,251
พิมพ์เฉย ๆ นะ พิมพ์ตามครู พิมพ์แล้วก็ต้องดูด้วย

657
00:43:45,253 --> 00:43:49,253
ว่าผลลัพธ์ที่ได้ อ๋อมันเป็นแบบ

658
00:43:49,253 --> 00:43:53,253
นี้ได้ผลลัพธ์แบบนี้นะคะ

659
00:43:53,254 --> 00:43:57,254

660
00:43:57,255 --> 00:44:01,255

661
00:44:01,259 --> 00:44:05,259

662
00:44:05,261 --> 00:44:09,261

663
00:44:09,265 --> 00:44:13,265

664
00:44:13,266 --> 00:44:17,266

665
00:44:17,267 --> 00:44:21,267

666
00:44:21,271 --> 00:44:25,271

667
00:44:25,272 --> 00:44:29,272

668
00:44:29,278 --> 00:44:33,278

669
00:44:33,280 --> 00:44:37,280
ถ้าใครเสร็จก่อน

670
00:44:37,282 --> 00:44:41,282
นะคะ ไปดึงสไลด์ใน Classroom นะคะ

671
00:44:41,283 --> 00:44:45,283
แล้วพิมพ์ตามนะคะ จาก

672
00:44:45,284 --> 00:44:49,284
หน้านี้เป็นต้นไป

673
00:44:49,297 --> 00:44:53,297

674
00:44:53,298 --> 00:44:57,298

675
00:44:57,299 --> 00:45:01,299

676
00:45:01,304 --> 00:45:05,304

677
00:45:05,306 --> 00:45:09,306

678
00:45:09,308 --> 00:45:13,308
ใครพิมพ์แล้ว Error ยกมือนะคะเดี๋ยวครู

679
00:45:13,312 --> 00:45:17,312
ไปดูให้

680
00:45:17,323 --> 00:45:21,323

681
00:45:21,324 --> 00:45:25,324

682
00:45:25,326 --> 00:45:29,326

683
00:45:29,326 --> 00:45:33,326

684
00:45:33,329 --> 00:45:37,329

685
00:45:37,333 --> 00:45:41,333

686
00:45:41,335 --> 00:45:45,335

687
00:45:45,339 --> 00:45:49,339
ใครเสร็จแล้วก็มาทำสไลด์ตรงนี้

688
00:45:49,343 --> 00:45:53,343
ใช่ไหม พิมพ์ตรงไหน ก็พิมพ์คำสั่ง For

689
00:45:53,344 --> 00:45:57,344
พิมพ์คำสั่ง for ตรงนี้นะคะ

690
00:45:57,346 --> 00:46:01,346
ต้องสร้างใหม่ไหม ไม่สร้างแล้วสร้างครั้งเดียวพอ

691
00:46:01,349 --> 00:46:05,349
นะคะ Dictionary ไม่ต้องสร้างใหม่แล้วนะคะ

692
00:46:05,349 --> 00:46:09,349
ถ้ามันมีของเดิมอยู่ก็ใช้

693
00:46:09,363 --> 00:46:13,363
ของเดิม เราก็แค่มาใช้คำสั่งตรงนี้

694
00:46:13,364 --> 00:46:17,364
นะคะ เดี๋ยวครูย้อนกลับไป

695
00:46:17,364 --> 00:46:21,364
บางคนยังไม่เสร็จอันเดิม

696
00:46:21,364 --> 00:46:25,364

697
00:46:25,365 --> 00:46:29,365

698
00:46:29,366 --> 00:46:33,366

699
00:46:33,368 --> 00:46:37,368

700
00:46:37,370 --> 00:46:41,370

701
00:46:41,371 --> 00:46:45,371

702
00:46:45,373 --> 00:46:49,373

703
00:46:49,374 --> 00:46:53,374

704
00:46:53,375 --> 00:46:57,375

705
00:46:57,377 --> 00:47:01,377

706
00:47:01,378 --> 00:47:05,378

707
00:47:05,382 --> 00:47:09,382

708
00:47:09,384 --> 00:47:13,384
ทุกคนนะคะ

709
00:47:13,386 --> 00:47:17,386
ถ้าใครพิมพ์หน้าแรกเสร็จแล้ว

710
00:47:17,388 --> 00:47:21,388
เข้ามาที่ Classroom วิชานี้เร็ว

711
00:47:21,389 --> 00:47:25,389
เพราะบางที่เราพิมพ์

712
00:47:25,401 --> 00:47:29,401
ความเร็วไม่เท่ากันนะคะ

713
00:47:29,402 --> 00:47:33,402
เข้ามาที่ Classroom ตัวนี้หรือยังคะ เข้า

714
00:47:33,403 --> 00:47:37,403
มาที่สไลด์ตัวนี้ Array

715
00:47:37,404 --> 00:47:41,404
.ppt เห็นไหมคะ

716
00:47:41,405 --> 00:47:45,405
เปิดขึ้นมา เห็นไหมเราก็จะ

717
00:47:45,407 --> 00:47:49,407
เริ่มสไลด์

718
00:47:49,419 --> 00:47:53,419
ที่ 29 นะคะ

719
00:47:53,419 --> 00:47:57,419

720
00:47:57,421 --> 00:48:01,421
อันนี้เราทำแล้วใช่ไหม เราก็

721
00:48:01,423 --> 00:48:05,423
เปิดไปสไลด์ที่ 30 นะคะ

722
00:48:05,423 --> 00:48:09,423
เราก็ใช้คำสั่งตรงนี้ for

723
00:48:09,424 --> 00:48:13,424
ใช่ไหม นะคะ เราต้องการเอาเฉพาะ

724
00:48:13,439 --> 00:48:17,439
คีย์ เราก็พิมพ์ตัวนี้ for

725
00:48:17,440 --> 00:48:21,440
สไลด์ถัดมา 31

726
00:48:21,440 --> 00:48:25,440
เราก็พิมพ์เฉพาะคำสั่งนี้

727
00:48:25,442 --> 00:48:29,442
นะคะ ได้ไหม

728
00:48:29,442 --> 00:48:33,442

729
00:48:33,443 --> 00:48:37,443
อันนี้ใครยังไม่เสร็จ หน้านี้ใครยังไม่เสร็จ

730
00:48:37,444 --> 00:48:41,444
กับ Value

731
00:48:41,445 --> 00:48:45,445

732
00:48:45,446 --> 00:48:49,446

733
00:48:49,447 --> 00:48:53,447

734
00:48:53,449 --> 00:48:57,449

735
00:48:57,450 --> 00:49:01,450
เอาแค่คำสั่ง

736
00:49:01,450 --> 00:49:05,450
2 บรรทัดนี้ ไม่ต้องพิมพ์เยอะนะคะ

737
00:49:05,452 --> 00:49:09,452
เอาแค่คำสั่ง 2 บรรทัดนี้

738
00:49:09,463 --> 00:49:13,463

739
00:49:13,464 --> 00:49:17,464

740
00:49:17,464 --> 00:49:21,464
คราวนี้เสร็จแล้ว

741
00:49:21,467 --> 00:49:25,467
เอาเฉพาะ Key ก็คือพิมพ์

742
00:49:25,468 --> 00:49:29,468
คำสั่งนี้ใช่ไหมคะ เอาเฉพาะ Key เฉย ๆ

743
00:49:29,469 --> 00:49:33,469

744
00:49:33,470 --> 00:49:37,470

745
00:49:37,472 --> 00:49:41,472

746
00:49:41,473 --> 00:49:45,473

747
00:49:45,476 --> 00:49:49,476

748
00:49:49,481 --> 00:49:53,481

749
00:49:53,483 --> 00:49:57,483

750
00:49:57,485 --> 00:50:01,485

751
00:50:01,490 --> 00:50:05,490

752
00:50:05,491 --> 00:50:09,491

753
00:50:09,493 --> 00:50:13,493

754
00:50:13,494 --> 00:50:17,494

755
00:50:17,494 --> 00:50:21,494

756
00:50:21,495 --> 00:50:25,495

757
00:50:25,496 --> 00:50:29,496

758
00:50:29,501 --> 00:50:33,501

759
00:50:33,503 --> 00:50:37,503

760
00:50:37,505 --> 00:50:41,505

761
00:50:41,505 --> 00:50:45,505

762
00:50:45,506 --> 00:50:49,506

763
00:50:49,508 --> 00:50:53,508

764
00:50:53,510 --> 00:50:57,510

765
00:50:57,510 --> 00:51:01,510

766
00:51:01,512 --> 00:51:05,512

767
00:51:05,519 --> 00:51:09,519

768
00:51:09,520 --> 00:51:13,520

769
00:51:13,522 --> 00:51:17,522

770
00:51:17,523 --> 00:51:21,523

771
00:51:21,524 --> 00:51:25,524

772
00:51:25,526 --> 00:51:29,526

773
00:51:29,528 --> 00:51:33,528

774
00:51:33,530 --> 00:51:37,530

775
00:51:37,532 --> 00:51:41,532

776
00:51:41,535 --> 00:51:45,535

777
00:51:45,542 --> 00:51:49,542

778
00:51:49,543 --> 00:51:53,543

779
00:51:53,546 --> 00:51:57,546

780
00:51:57,548 --> 00:52:01,548

781
00:52:01,550 --> 00:52:05,550

782
00:52:05,552 --> 00:52:09,552

783
00:52:09,556 --> 00:52:13,556

784
00:52:13,559 --> 00:52:17,559

785
00:52:17,562 --> 00:52:21,562

786
00:52:21,563 --> 00:52:25,563

787
00:52:25,566 --> 00:52:29,566

788
00:52:29,569 --> 00:52:33,569

789
00:52:33,571 --> 00:52:37,571

790
00:52:37,572 --> 00:52:41,572

791
00:52:41,578 --> 00:52:45,578

792
00:52:45,580 --> 00:52:49,580

793
00:52:49,582 --> 00:52:53,582
อันนี้เสร็จยัง

794
00:52:53,583 --> 00:52:57,583

795
00:52:57,583 --> 00:53:01,583

796
00:53:01,584 --> 00:53:05,584

797
00:53:05,586 --> 00:53:09,586

798
00:53:09,592 --> 00:53:13,592

799
00:53:13,594 --> 00:53:17,594

800
00:53:17,596 --> 00:53:21,596

801
00:53:21,598 --> 00:53:25,598

802
00:53:25,600 --> 00:53:29,600

803
00:53:29,604 --> 00:53:33,604

804
00:53:33,606 --> 00:53:37,606

805
00:53:37,612 --> 00:53:41,612

806
00:53:41,613 --> 00:53:45,613

807
00:53:45,614 --> 00:53:49,614

808
00:53:49,616 --> 00:53:53,616

809
00:53:53,618 --> 00:53:57,618

810
00:53:57,620 --> 00:54:01,620

811
00:54:01,623 --> 00:54:05,623

812
00:54:05,625 --> 00:54:09,625

813
00:54:09,629 --> 00:54:13,629

814
00:54:13,630 --> 00:54:17,630

815
00:54:17,631 --> 00:54:21,631

816
00:54:21,636 --> 00:54:25,636

817
00:54:25,638 --> 00:54:29,638

818
00:54:29,640 --> 00:54:33,640

819
00:54:33,641 --> 00:54:37,641

820
00:54:37,643 --> 00:54:41,643

821
00:54:41,644 --> 00:54:45,644

822
00:54:45,648 --> 00:54:49,648

823
00:54:49,649 --> 00:54:53,649

824
00:54:53,650 --> 00:54:57,650

825
00:54:57,652 --> 00:55:01,652

826
00:55:01,654 --> 00:55:05,654

827
00:55:05,656 --> 00:55:09,656

828
00:55:09,657 --> 00:55:13,657

829
00:55:13,659 --> 00:55:17,659

830
00:55:17,660 --> 00:55:21,660

831
00:55:21,662 --> 00:55:25,662

832
00:55:25,663 --> 00:55:29,663
คำสั่งนี้ได้ไหมคะ

833
00:55:29,666 --> 00:55:33,666

834
00:55:33,668 --> 00:55:37,668

835
00:55:37,668 --> 00:55:41,668

836
00:55:41,669 --> 00:55:45,669

837
00:55:45,671 --> 00:55:49,671

838
00:55:49,674 --> 00:55:53,674

839
00:55:53,676 --> 00:55:57,676

840
00:55:57,679 --> 00:56:01,679

841
00:56:01,680 --> 00:56:05,680

842
00:56:05,681 --> 00:56:09,681

843
00:56:09,683 --> 00:56:13,683

844
00:56:13,684 --> 00:56:17,684

845
00:56:17,685 --> 00:56:21,685

846
00:56:21,687 --> 00:56:25,687

847
00:56:25,688 --> 00:56:29,688

848
00:56:29,689 --> 00:56:33,689

849
00:56:33,690 --> 00:56:37,690

850
00:56:37,691 --> 00:56:41,691

851
00:56:41,693 --> 00:56:45,693

852
00:56:45,694 --> 00:56:49,694

853
00:56:49,696 --> 00:56:53,696

854
00:56:53,699 --> 00:56:57,699

855
00:56:57,700 --> 00:57:01,700

856
00:57:01,703 --> 00:57:05,703

857
00:57:05,706 --> 00:57:09,706

858
00:57:09,708 --> 00:57:13,708

859
00:57:13,711 --> 00:57:17,711

860
00:57:17,712 --> 00:57:21,712

861
00:57:21,713 --> 00:57:25,713

862
00:57:25,716 --> 00:57:29,716

863
00:57:29,717 --> 00:57:33,717

864
00:57:33,720 --> 00:57:37,720

865
00:57:37,720 --> 00:57:41,720

866
00:57:41,722 --> 00:57:45,722

867
00:57:45,725 --> 00:57:49,725

868
00:57:49,727 --> 00:57:53,727

869
00:57:53,728 --> 00:57:57,728

870
00:57:57,729 --> 00:58:01,729

871
00:58:01,731 --> 00:58:05,731

872
00:58:05,733 --> 00:58:09,733

873
00:58:09,735 --> 00:58:13,735

874
00:58:13,737 --> 00:58:17,737

875
00:58:17,738 --> 00:58:21,738
ถ้าเป็น K กับ V

876
00:58:21,740 --> 00:58:25,740
ถูกไหมคะ ถ้าใช้ Item

877
00:58:25,742 --> 00:58:29,742
ต้องมี K กับ V

878
00:58:29,744 --> 00:58:33,744
เพราะว่า Item ต้องการร

879
00:58:33,744 --> 00:58:37,744
ค่าแสดง 2 ค่า คือ Key กับ Value

880
00:58:37,745 --> 00:58:41,745
ได้ไหม

881
00:58:41,746 --> 00:58:45,746
แต่ถ้าเป็น Key คำสั่งเป็น Key

882
00:58:45,748 --> 00:58:49,748
ตรงนี้เอาเฉพาะค่าเดียวก็คือค่า K

883
00:58:49,748 --> 00:58:53,748
ถ้าใครเสร็จแล้ว

884
00:58:53,759 --> 00:58:57,759
ก็ถ้าเราต้องการเฉพาะ

885
00:58:57,764 --> 00:59:01,764
Value เอาเฉพาะค่า

886
00:59:01,766 --> 00:59:05,766
ที่อยู่ใน Dictionary เข้ามา

887
00:59:05,767 --> 00:59:09,767

888
00:59:09,768 --> 00:59:13,768

889
00:59:13,769 --> 00:59:17,769

890
00:59:17,771 --> 00:59:21,771

891
00:59:21,773 --> 00:59:25,773

892
00:59:25,775 --> 00:59:29,775

893
00:59:29,775 --> 00:59:33,775

894
00:59:33,778 --> 00:59:37,778

895
00:59:37,784 --> 00:59:41,784

896
00:59:41,786 --> 00:59:45,786

897
00:59:45,788 --> 00:59:49,788

898
00:59:49,790 --> 00:59:53,790

899
00:59:53,792 --> 00:59:57,792

900
00:59:57,793 --> 01:00:01,793

901
01:00:01,795 --> 01:00:05,795

902
01:00:05,795 --> 01:00:09,795

903
01:00:09,797 --> 01:00:13,797

904
01:00:13,799 --> 01:00:17,799

905
01:00:17,800 --> 01:00:21,800

906
01:00:21,801 --> 01:00:25,801

907
01:00:25,807 --> 01:00:29,807

908
01:00:29,809 --> 01:00:33,809

909
01:00:33,810 --> 01:00:37,810

910
01:00:37,812 --> 01:00:41,812

911
01:00:41,814 --> 01:00:45,814

912
01:00:45,816 --> 01:00:49,816

913
01:00:49,818 --> 01:00:53,818

914
01:00:53,819 --> 01:00:57,819

915
01:00:57,820 --> 01:01:01,820

916
01:01:01,823 --> 01:01:05,823

917
01:01:05,827 --> 01:01:09,827

918
01:01:09,828 --> 01:01:13,828

919
01:01:13,829 --> 01:01:17,829

920
01:01:17,829 --> 01:01:21,829

921
01:01:21,831 --> 01:01:25,831

922
01:01:25,833 --> 01:01:29,833

923
01:01:29,835 --> 01:01:33,835

924
01:01:33,837 --> 01:01:37,837

925
01:01:37,840 --> 01:01:41,840

926
01:01:41,842 --> 01:01:45,842

927
01:01:45,845 --> 01:01:49,845

928
01:01:49,847 --> 01:01:53,847

929
01:01:53,850 --> 01:01:57,850

930
01:01:57,850 --> 01:02:01,850

931
01:02:01,853 --> 01:02:05,853

932
01:02:05,855 --> 01:02:09,855

933
01:02:09,858 --> 01:02:13,858

934
01:02:13,860 --> 01:02:17,860

935
01:02:17,865 --> 01:02:21,865

936
01:02:21,870 --> 01:02:25,870

937
01:02:25,872 --> 01:02:29,872

938
01:02:29,874 --> 01:02:33,874

939
01:02:33,875 --> 01:02:37,875

940
01:02:37,876 --> 01:02:41,876

941
01:02:41,878 --> 01:02:45,878

942
01:02:45,881 --> 01:02:49,881

943
01:02:49,884 --> 01:02:53,884

944
01:02:53,887 --> 01:02:57,887

945
01:02:57,887 --> 01:03:01,887

946
01:03:01,889 --> 01:03:05,889

947
01:03:05,893 --> 01:03:09,893

948
01:03:09,895 --> 01:03:13,895

949
01:03:13,896 --> 01:03:17,896

950
01:03:17,897 --> 01:03:21,897

951
01:03:21,902 --> 01:03:25,902

952
01:03:25,903 --> 01:03:29,903

953
01:03:29,906 --> 01:03:33,906

954
01:03:33,907 --> 01:03:37,907

955
01:03:37,909 --> 01:03:41,909

956
01:03:41,910 --> 01:03:45,910

957
01:03:45,913 --> 01:03:49,913

958
01:03:49,914 --> 01:03:53,914

959
01:03:53,916 --> 01:03:57,916

960
01:03:57,917 --> 01:04:01,917

961
01:04:01,919 --> 01:04:05,919

962
01:04:05,922 --> 01:04:09,922

963
01:04:09,924 --> 01:04:13,924

964
01:04:13,926 --> 01:04:17,926

965
01:04:17,927 --> 01:04:21,927

966
01:04:21,929 --> 01:04:25,929

967
01:04:25,934 --> 01:04:29,934

968
01:04:29,937 --> 01:04:33,937

969
01:04:33,939 --> 01:04:37,939

970
01:04:37,941 --> 01:04:41,941

971
01:04:41,942 --> 01:04:45,942

972
01:04:45,945 --> 01:04:49,945

973
01:04:49,946 --> 01:04:53,946

974
01:04:53,948 --> 01:04:57,948

975
01:04:57,949 --> 01:05:01,949

976
01:05:01,950 --> 01:05:05,950

977
01:05:05,952 --> 01:05:09,952

978
01:05:09,954 --> 01:05:13,954
เราสามารถดึงค่า Value

979
01:05:13,956 --> 01:05:17,956
ออกมาได้ คราวนี้ ลองใช้ 2 คำสั่ง

980
01:05:17,957 --> 01:05:21,957
นี้ดูสิคะ ลองใช้ 2 คำสั่ง

981
01:05:21,960 --> 01:05:25,960
นี้ดู จะได้ผลลัพธ์ออกมา

982
01:05:25,960 --> 01:05:29,960
เป็นอย่างไร

983
01:05:29,961 --> 01:05:33,961

984
01:05:33,962 --> 01:05:37,962

985
01:05:37,964 --> 01:05:41,964

986
01:05:41,966 --> 01:05:45,966

987
01:05:45,969 --> 01:05:49,969

988
01:05:49,972 --> 01:05:53,972

989
01:05:53,974 --> 01:05:57,974

990
01:05:57,974 --> 01:06:01,974

991
01:06:01,975 --> 01:06:05,975

992
01:06:05,977 --> 01:06:09,977

993
01:06:09,979 --> 01:06:13,979

994
01:06:13,984 --> 01:06:17,984

995
01:06:17,985 --> 01:06:21,985

996
01:06:21,986 --> 01:06:25,986

997
01:06:25,989 --> 01:06:29,989

998
01:06:29,990 --> 01:06:33,990
คราวนี้ใครเสร็จแล้ว

999
01:06:33,991 --> 01:06:37,991
ครูขอปเปิดแป๊บหนึ่ง

1000
01:06:37,993 --> 01:06:41,993
ได้ไหม ให้ทำแบบฝึกหัด

1001
01:06:41,993 --> 01:06:45,993

1002
01:06:45,995 --> 01:06:49,995

1003
01:06:50,008 --> 01:06:54,008
ลองนะ คนทำเสร็จแล้ว ทำแบบฝึกหัดต่อเลย

1004
01:06:54,009 --> 01:06:58,009
ใครยังไม่เสร็จทำก่อน

1005
01:06:58,010 --> 01:07:02,010

1006
01:07:02,012 --> 01:07:06,012

1007
01:07:06,013 --> 01:07:10,013

1008
01:07:10,015 --> 01:07:14,015

1009
01:07:14,019 --> 01:07:18,019

1010
01:07:18,021 --> 01:07:22,021

1011
01:07:22,026 --> 01:07:26,026

1012
01:07:26,027 --> 01:07:30,027

1013
01:07:30,029 --> 01:07:34,029

1014
01:07:34,030 --> 01:07:38,030

1015
01:07:38,031 --> 01:07:42,031

1016
01:07:42,032 --> 01:07:46,032

1017
01:07:46,035 --> 01:07:50,035

1018
01:07:50,036 --> 01:07:54,036

1019
01:07:54,038 --> 01:07:58,038

1020
01:07:58,039 --> 01:08:02,039

1021
01:08:02,041 --> 01:08:06,041

1022
01:08:06,043 --> 01:08:10,043

1023
01:08:10,044 --> 01:08:14,044

1024
01:08:14,046 --> 01:08:18,046

1025
01:08:18,047 --> 01:08:22,047

1026
01:08:22,050 --> 01:08:26,050

1027
01:08:26,054 --> 01:08:30,054

1028
01:08:30,058 --> 01:08:34,058

1029
01:08:34,059 --> 01:08:38,059

1030
01:08:38,060 --> 01:08:42,060

1031
01:08:42,064 --> 01:08:46,064

1032
01:08:46,065 --> 01:08:50,065

1033
01:08:50,067 --> 01:08:54,067

1034
01:08:54,068 --> 01:08:58,068

1035
01:08:58,073 --> 01:09:02,073

1036
01:09:02,075 --> 01:09:06,075

1037
01:09:06,076 --> 01:09:10,076

1038
01:09:10,079 --> 01:09:14,079

1039
01:09:14,080 --> 01:09:18,080

1040
01:09:18,082 --> 01:09:22,082

1041
01:09:22,084 --> 01:09:26,084

1042
01:09:26,086 --> 01:09:30,086

1043
01:09:30,089 --> 01:09:34,089

1044
01:09:34,093 --> 01:09:38,093

1045
01:09:38,096 --> 01:09:42,096

1046
01:09:42,097 --> 01:09:46,097

1047
01:09:46,099 --> 01:09:50,099

1048
01:09:50,101 --> 01:09:54,101

1049
01:09:54,102 --> 01:09:58,102

1050
01:09:58,103 --> 01:10:02,103

1051
01:10:02,107 --> 01:10:06,107

1052
01:10:06,109 --> 01:10:10,109

1053
01:10:10,111 --> 01:10:14,111

1054
01:10:14,113 --> 01:10:18,113

1055
01:10:18,113 --> 01:10:22,113

1056
01:10:22,115 --> 01:10:26,115

1057
01:10:26,117 --> 01:10:30,117

1058
01:10:30,119 --> 01:10:34,119

1059
01:10:34,120 --> 01:10:38,120

1060
01:10:38,124 --> 01:10:42,124

1061
01:10:42,127 --> 01:10:46,127

1062
01:10:46,128 --> 01:10:50,128

1063
01:10:50,131 --> 01:10:54,131

1064
01:10:54,131 --> 01:10:58,131

1065
01:10:58,133 --> 01:11:02,133

1066
01:11:02,136 --> 01:11:06,136

1067
01:11:06,141 --> 01:11:10,141

1068
01:11:10,143 --> 01:11:14,143

1069
01:11:14,144 --> 01:11:18,144

1070
01:11:18,145 --> 01:11:22,145

1071
01:11:22,146 --> 01:11:26,146

1072
01:11:26,148 --> 01:11:30,148

1073
01:11:30,150 --> 01:11:34,150

1074
01:11:34,152 --> 01:11:38,152

1075
01:11:38,154 --> 01:11:42,154

1076
01:11:42,156 --> 01:11:46,156

1077
01:11:46,157 --> 01:11:50,157

1078
01:11:50,158 --> 01:11:54,158

1079
01:11:54,163 --> 01:11:58,163

1080
01:11:58,164 --> 01:12:02,164

1081
01:12:02,166 --> 01:12:06,166

1082
01:12:06,167 --> 01:12:10,167

1083
01:12:10,170 --> 01:12:14,170

1084
01:12:14,171 --> 01:12:18,171

1085
01:12:18,172 --> 01:12:22,172

1086
01:12:22,174 --> 01:12:26,174

1087
01:12:26,176 --> 01:12:30,176

1088
01:12:30,178 --> 01:12:34,178

1089
01:12:34,179 --> 01:12:38,179

1090
01:12:38,180 --> 01:12:42,180

1091
01:12:42,184 --> 01:12:46,184

1092
01:12:46,185 --> 01:12:50,185

1093
01:12:50,187 --> 01:12:54,187

1094
01:12:54,189 --> 01:12:58,189

1095
01:12:58,190 --> 01:13:02,190

1096
01:13:02,192 --> 01:13:06,192

1097
01:13:06,194 --> 01:13:10,194

1098
01:13:10,197 --> 01:13:14,197

1099
01:13:14,198 --> 01:13:18,198

1100
01:13:18,199 --> 01:13:22,199

1101
01:13:22,202 --> 01:13:26,202

1102
01:13:26,205 --> 01:13:30,205

1103
01:13:30,207 --> 01:13:34,207

1104
01:13:34,209 --> 01:13:38,209

1105
01:13:38,210 --> 01:13:42,210

1106
01:13:42,211 --> 01:13:46,211

1107
01:13:46,214 --> 01:13:50,214

1108
01:13:50,217 --> 01:13:54,217

1109
01:13:54,217 --> 01:13:58,217

1110
01:13:58,219 --> 01:14:02,219
ขนาดเสร็จ

1111
01:14:02,220 --> 01:14:06,220

1112
01:14:06,221 --> 01:14:10,221
ขนาดหรือยังคะ แล้ว

1113
01:14:10,223 --> 01:14:14,223
ก็รวม หาขนาดเสร็จแล้วก็รวม

1114
01:14:14,225 --> 01:14:18,225
นะคะ ใช้คำสั่งที่ครู

1115
01:14:18,236 --> 01:14:22,236
สร้าง Block ให้

1116
01:14:22,243 --> 01:14:26,243
รวม Dictionary

1117
01:14:26,243 --> 01:14:30,243

1118
01:14:30,244 --> 01:14:34,244

1119
01:14:34,245 --> 01:14:38,245

1120
01:14:38,247 --> 01:14:42,247

1121
01:14:42,249 --> 01:14:46,249

1122
01:14:46,250 --> 01:14:50,250

1123
01:14:50,252 --> 01:14:54,252

1124
01:14:54,253 --> 01:14:58,253

1125
01:14:58,255 --> 01:15:02,255

1126
01:15:02,257 --> 01:15:06,257

1127
01:15:06,259 --> 01:15:10,259

1128
01:15:10,260 --> 01:15:14,260

1129
01:15:14,262 --> 01:15:18,262

1130
01:15:18,265 --> 01:15:22,265

1131
01:15:22,268 --> 01:15:26,268

1132
01:15:26,270 --> 01:15:30,270

1133
01:15:30,274 --> 01:15:34,274

1134
01:15:34,274 --> 01:15:38,274

1135
01:15:38,276 --> 01:15:42,276

1136
01:15:42,278 --> 01:15:46,278

1137
01:15:46,279 --> 01:15:50,279

1138
01:15:50,281 --> 01:15:54,281

1139
01:15:54,281 --> 01:15:58,281

1140
01:15:58,284 --> 01:16:02,284

1141
01:16:02,285 --> 01:16:06,285

1142
01:16:06,286 --> 01:16:10,286

1143
01:16:10,288 --> 01:16:14,288

1144
01:16:14,290 --> 01:16:18,290

1145
01:16:18,292 --> 01:16:22,292

1146
01:16:22,292 --> 01:16:26,292

1147
01:16:26,294 --> 01:16:30,294

1148
01:16:30,295 --> 01:16:34,295

1149
01:16:34,295 --> 01:16:38,295

1150
01:16:38,297 --> 01:16:42,297

1151
01:16:42,299 --> 01:16:46,299

1152
01:16:46,301 --> 01:16:50,301

1153
01:16:50,302 --> 01:16:54,302

1154
01:16:54,305 --> 01:16:58,305
อันนี้คือรวม Dictionary นะคะ รวมได้ไหม

1155
01:16:58,306 --> 01:17:02,306

1156
01:17:02,306 --> 01:17:06,306
รวมเสร็จแล้ว เดี๋ยวเรามาดูแบบฝึกหัดนะ

1157
01:17:06,307 --> 01:17:10,307
ทำข้อ 2 ก่อน ข้อ 2 ง่าย ทำข้อ 2

1158
01:17:10,307 --> 01:17:14,307
ก่อนข้อ 2 ง่ายมาก

1159
01:17:14,308 --> 01:17:18,308
เอา 2 อันมารวมกัน ทำอย่างไร

1160
01:17:18,310 --> 01:17:22,310

1161
01:17:22,311 --> 01:17:26,311

1162
01:17:26,312 --> 01:17:30,312
เอา Dictionary 2 อัน

1163
01:17:30,314 --> 01:17:34,314
เดี๋ยวเร

1164
01:17:34,325 --> 01:17:38,325
เดี๋ยวเราทำข้อ 2 ก่อน ข้อ 2 จะง่ายกว่าข้อ 1

1165
01:17:38,327 --> 01:17:42,327
เอา Dictionary ใช้คำ

1166
01:17:42,328 --> 01:17:46,328
รวมกันใช้คำสั่งอะไรคะ Update

1167
01:17:46,328 --> 01:17:50,328

1168
01:17:50,329 --> 01:17:54,329

1169
01:17:54,332 --> 01:17:58,332

1170
01:17:58,332 --> 01:18:02,332

1171
01:18:02,334 --> 01:18:06,334

1172
01:18:06,336 --> 01:18:10,336

1173
01:18:10,337 --> 01:18:14,337

1174
01:18:14,338 --> 01:18:18,338

1175
01:18:18,339 --> 01:18:22,339

1176
01:18:22,341 --> 01:18:26,341

1177
01:18:26,342 --> 01:18:30,342

1178
01:18:30,344 --> 01:18:34,344

1179
01:18:34,348 --> 01:18:38,348

1180
01:18:38,350 --> 01:18:42,350

1181
01:18:42,352 --> 01:18:46,352

1182
01:18:46,354 --> 01:18:50,354

1183
01:18:50,355 --> 01:18:54,355

1184
01:18:54,357 --> 01:18:58,357

1185
01:18:58,359 --> 01:19:02,359

1186
01:19:02,360 --> 01:19:06,360

1187
01:19:06,361 --> 01:19:10,361

1188
01:19:10,363 --> 01:19:14,363

1189
01:19:14,365 --> 01:19:18,365

1190
01:19:18,367 --> 01:19:22,367

1191
01:19:22,368 --> 01:19:26,368

1192
01:19:26,370 --> 01:19:30,370
คราวนี้ดูข้อ 2 ค่ะ ดูโจทย์ข้อ 2 ดู

1193
01:19:30,372 --> 01:19:34,372
แบบฝึกหัดข้อ 2 นะ ครูบอกว่าให้ดู

1194
01:19:34,376 --> 01:19:38,376
Dictionary อันดับแรกเราก็ต้อง

1195
01:19:38,376 --> 01:19:42,376
สร้าง Dictionary ก่อน เสร็จแล้วก็

1196
01:19:42,377 --> 01:19:46,377
สร้าง Dic 2 เสร็จแล้วนี่เอา Dic 2

1197
01:19:46,378 --> 01:19:50,378
มารวมกับ Dict 1 ใช้คำสั่ง

1198
01:19:50,379 --> 01:19:54,379
Update ใช่ไหมคะ Dic1

1199
01:19:54,381 --> 01:19:58,381
.update (

1200
01:19:58,382 --> 01:20:02,382
Dic 2

1201
01:20:02,382 --> 01:20:06,382
ไม่สร้าง ตัวที่ 1 ตัวที่ 2

1202
01:20:06,383 --> 01:20:10,383
นะคะรวม

1203
01:20:10,383 --> 01:20:14,383

1204
01:20:14,383 --> 01:20:18,383

1205
01:20:18,384 --> 01:20:22,384

1206
01:20:22,387 --> 01:20:26,387

1207
01:20:26,390 --> 01:20:30,390

1208
01:20:30,392 --> 01:20:34,392

1209
01:20:34,393 --> 01:20:38,393

1210
01:20:38,397 --> 01:20:42,397

1211
01:20:42,399 --> 01:20:46,399

1212
01:20:46,402 --> 01:20:50,402

1213
01:20:50,403 --> 01:20:54,403

1214
01:20:54,405 --> 01:20:58,405

1215
01:20:58,408 --> 01:21:02,408

1216
01:21:02,410 --> 01:21:06,410

1217
01:21:06,411 --> 01:21:10,411

1218
01:21:10,413 --> 01:21:14,413

1219
01:21:14,414 --> 01:21:18,414

1220
01:21:18,415 --> 01:21:22,415

1221
01:21:22,418 --> 01:21:26,418

1222
01:21:26,423 --> 01:21:30,423

1223
01:21:30,425 --> 01:21:34,425

1224
01:21:34,426 --> 01:21:38,426

1225
01:21:38,427 --> 01:21:42,427

1226
01:21:42,429 --> 01:21:46,429

1227
01:21:46,430 --> 01:21:50,430

1228
01:21:50,432 --> 01:21:54,432

1229
01:21:54,434 --> 01:21:58,434

1230
01:21:58,437 --> 01:22:02,437

1231
01:22:02,438 --> 01:22:06,438

1232
01:22:06,440 --> 01:22:10,440

1233
01:22:10,442 --> 01:22:14,442

1234
01:22:14,443 --> 01:22:18,443

1235
01:22:18,444 --> 01:22:22,444

1236
01:22:22,446 --> 01:22:26,446

1237
01:22:26,448 --> 01:22:30,448

1238
01:22:30,449 --> 01:22:34,449

1239
01:22:34,450 --> 01:22:38,450

1240
01:22:38,452 --> 01:22:42,452

1241
01:22:42,454 --> 01:22:46,454

1242
01:22:46,456 --> 01:22:50,456

1243
01:22:50,457 --> 01:22:54,457

1244
01:22:54,458 --> 01:22:58,458

1245
01:22:58,460 --> 01:23:02,460

1246
01:23:02,463 --> 01:23:06,463

1247
01:23:06,464 --> 01:23:10,464

1248
01:23:10,466 --> 01:23:14,466

1249
01:23:14,468 --> 01:23:18,468

1250
01:23:18,469 --> 01:23:22,469
Dictionary ไม่เขียนนะคะ

1251
01:23:22,471 --> 01:23:26,471
บรรทัดนี้น่ะ ไม่เขียน

1252
01:23:26,472 --> 01:23:30,472
ไม่ต้องลอกโจทย์สร้างเลย สร้าง Dic

1253
01:23:30,473 --> 01:23:34,473
สร้าง Dict ใช่ไหม

1254
01:23:34,473 --> 01:23:38,473
เราจะรวมใช้คำสั่งอะไรเหมือนตรงนี้เลย

1255
01:23:38,475 --> 01:23:42,475
จะรวม ๆ ๆ ใช้คำสั่งอะไร

1256
01:23:42,475 --> 01:23:46,475
Update เหมือนกันเลย

1257
01:23:46,477 --> 01:23:50,477
ถ้าใครทำแบบฝึกหัดพิมพ์ตามครูแล้ว

1258
01:23:50,477 --> 01:23:54,477
อันนี้จะต้องทำได้

1259
01:23:54,478 --> 01:23:58,478
ใช้ Update นี้เลย

1260
01:23:58,479 --> 01:24:02,479

1261
01:24:02,480 --> 01:24:06,480

1262
01:24:06,483 --> 01:24:10,483

1263
01:24:10,485 --> 01:24:14,485

1264
01:24:14,490 --> 01:24:18,490

1265
01:24:18,492 --> 01:24:22,492

1266
01:24:22,493 --> 01:24:26,493

1267
01:24:26,495 --> 01:24:30,495

1268
01:24:30,496 --> 01:24:34,496

1269
01:24:34,498 --> 01:24:38,498

1270
01:24:38,499 --> 01:24:42,499

1271
01:24:42,501 --> 01:24:46,501

1272
01:24:46,503 --> 01:24:50,503

1273
01:24:50,504 --> 01:24:54,504

1274
01:24:54,506 --> 01:24:58,506

1275
01:24:58,508 --> 01:25:02,508

1276
01:25:02,510 --> 01:25:06,510

1277
01:25:06,512 --> 01:25:10,512

1278
01:25:10,513 --> 01:25:14,513

1279
01:25:14,516 --> 01:25:18,516

1280
01:25:18,518 --> 01:25:22,518

1281
01:25:22,521 --> 01:25:26,521

1282
01:25:26,522 --> 01:25:30,522

1283
01:25:30,524 --> 01:25:34,524

1284
01:25:34,525 --> 01:25:38,525

1285
01:25:38,528 --> 01:25:42,528

1286
01:25:42,530 --> 01:25:46,530

1287
01:25:46,531 --> 01:25:50,531

1288
01:25:50,534 --> 01:25:54,534

1289
01:25:54,535 --> 01:25:58,535

1290
01:25:58,536 --> 01:26:02,536

1291
01:26:02,538 --> 01:26:06,538

1292
01:26:06,541 --> 01:26:10,541

1293
01:26:10,542 --> 01:26:14,542

1294
01:26:14,542 --> 01:26:18,542

1295
01:26:18,544 --> 01:26:22,544

1296
01:26:22,548 --> 01:26:26,548

1297
01:26:26,550 --> 01:26:30,550

1298
01:26:30,553 --> 01:26:34,553

1299
01:26:34,562 --> 01:26:38,562

1300
01:26:38,563 --> 01:26:42,563

1301
01:26:42,567 --> 01:26:46,567

1302
01:26:46,568 --> 01:26:50,568

1303
01:26:50,568 --> 01:26:54,568
คราวนี

1304
01:26:54,570 --> 01:26:58,570
ข้อ 2 นะคะ เราก็ใช้คำสั่ง

1305
01:26:58,572 --> 01:27:02,572
เดี๋ยว

1306
01:27:02,574 --> 01:27:06,574

1307
01:27:06,576 --> 01:27:10,576

1308
01:27:10,577 --> 01:27:14,577

1309
01:27:14,578 --> 01:27:18,578

1310
01:27:18,580 --> 01:27:22,580

1311
01:27:22,585 --> 01:27:26,585

1312
01:27:26,586 --> 01:27:30,586
คราวนี้มาดู ข้อ 2

1313
01:27:30,589 --> 01:27:34,589
ทำแบบเดียวกันไหม เราสร้าง Dict 1

1314
01:27:34,589 --> 01:27:38,589
แล้วก็ Dic2 แล้วใช่ไหมคะ ครูอยากจะรวม Dic/

1315
01:27:38,590 --> 01:27:42,590
ข้อมูล 2 อัน มาเก็บไว้ที่ Dictionary 1

1316
01:27:42,590 --> 01:27:46,590
ครูก็ใช้คำสั่ง

1317
01:27:46,590 --> 01:27:50,590
Dict1. [

1318
01:27:50,592 --> 01:27:54,592
Dic2 นะคะ เอา 2

1319
01:27:54,592 --> 01:27:58,592
มารวมไว้ที่ 1 เสร็จแล้วก็

1320
01:27:58,598 --> 01:28:02,598
สั่ง Print ออกมาดู

1321
01:28:02,598 --> 01:28:06,598

1322
01:28:06,610 --> 01:28:10,610

1323
01:28:10,610 --> 01:28:14,610

1324
01:28:14,612 --> 01:28:18,612

1325
01:28:18,616 --> 01:28:22,616

1326
01:28:22,618 --> 01:28:26,618

1327
01:28:26,620 --> 01:28:30,620

1328
01:28:30,621 --> 01:28:34,621

1329
01:28:34,622 --> 01:28:38,622

1330
01:28:38,625 --> 01:28:42,625

1331
01:28:42,626 --> 01:28:46,626

1332
01:28:46,628 --> 01:28:50,628

1333
01:28:50,630 --> 01:28:54,630

1334
01:28:54,633 --> 01:28:58,633

1335
01:28:58,634 --> 01:29:02,634

1336
01:29:02,636 --> 01:29:06,636

1337
01:29:06,638 --> 01:29:10,638

1338
01:29:10,640 --> 01:29:14,640

1339
01:29:14,642 --> 01:29:18,642

1340
01:29:18,643 --> 01:29:22,643

1341
01:29:22,645 --> 01:29:26,645

1342
01:29:26,647 --> 01:29:30,647

1343
01:29:30,649 --> 01:29:34,649

1344
01:29:34,650 --> 01:29:38,650

1345
01:29:38,652 --> 01:29:42,652

1346
01:29:42,654 --> 01:29:46,654

1347
01:29:46,656 --> 01:29:50,656

1348
01:29:50,658 --> 01:29:54,658

1349
01:29:54,660 --> 01:29:58,660

1350
01:29:58,662 --> 01:30:02,662

1351
01:30:02,665 --> 01:30:06,665

1352
01:30:06,667 --> 01:30:10,667
คราวนี้

1353
01:30:10,669 --> 01:30:14,669
ย้อนกลับมาดูข้อ 1 ย้อนกลับมาดู

1354
01:30:14,670 --> 01:30:18,670
เร็ว

1355
01:30:18,672 --> 01:30:22,672
ในโจทย์ข้อ 1 นะคะ ครูบอกว่า

1356
01:30:22,672 --> 01:30:26,672

1357
01:30:26,673 --> 01:30:30,673
สร้าง Dictionary นะคะ

1358
01:30:30,675 --> 01:30:34,675
มีค่าแบบนี้ถูกไหม เราก็ต้อง

1359
01:30:34,676 --> 01:30:38,676
สร้างก่อนนะคะ สมมุติ ครูให้เป็

1360
01:30:38,677 --> 01:30:42,677
แล้วก็สร้าง Dictionary ก่อนนะคะ

1361
01:30:42,677 --> 01:30:46,677
ทุกคนสร้างขึ้นมาเป็นตัวแปรอะไรก็ได้

1362
01:30:46,678 --> 01:30:50,678

1363
01:30:50,680 --> 01:30:54,680

1364
01:30:54,680 --> 01:30:58,680
อันดับแรกครูให้สร้าง Dic ก่อน

1365
01:30:58,682 --> 01:31:02,682
เราสร้างแล้ว ใช่ไหมคะ

1366
01:31:02,683 --> 01:31:06,683

1367
01:31:06,683 --> 01:31:10,683
จากนั้น

1368
01:31:10,684 --> 01:31:14,684
ครูให้เพิ่มค่า

1369
01:31:14,685 --> 01:31:18,685
ใช่ไหมคะ ค่า Key คือ 2

1370
01:31:18,686 --> 01:31:22,686
Value คือ 30 เวลาเราจะ

1371
01:31:22,687 --> 01:31:26,687
เพิ่มข้อมูลลงไปใน Dictionary

1372
01:31:26,689 --> 01:31:30,689
เราจะใช้คำสั่ง Update ถูกไหม

1373
01:31:30,690 --> 01:31:34,690
คราวที่แล้ว เราเอามาต่อกัน แสดงว่าเราเพิ่ม

1374
01:31:34,691 --> 01:31:38,691
ข้อมูลลงไปใน Dictionary

1375
01:31:38,691 --> 01:31:42,691
เราจะเพิ่มข้อมูลลงไปใน Dictionary

1376
01:31:42,692 --> 01:31:46,692
ตัวนี้ ก็ใช้เป็น x. อะไรคะ

1377
01:31:46,693 --> 01:31:50,693
Update []

1378
01:31:50,694 --> 01:31:54,694
ก่อนจะเอาค่าอะไรใส่ลงไป

1379
01:31:54,695 --> 01:31:58,695
เนื่องจากมันเป็น

1380
01:31:58,696 --> 01:32:02,696
Key กับ Value ต้องอยู่ภายใต้

1381
01:32:02,697 --> 01:32:06,697
[ กับ ] เอาค่าอะไรคะ

1382
01:32:06,698 --> 01:32:10,698
2 กับ 30 ลงไป

1383
01:32:10,700 --> 01:32:14,700
จากนั้น อยากรู้ว่า

1384
01:32:14,702 --> 01:32:18,702
มันเพิ่มจริงไหม ก็ใช้คำสั่ง Print

1385
01:32:18,702 --> 01:32:22,702
อะไรคะ Print X

1386
01:32:22,702 --> 01:32:26,702

1387
01:32:26,703 --> 01:32:30,703

1388
01:32:30,704 --> 01:32:34,704
จะเห็นว่า

1389
01:32:34,705 --> 01:32:38,705
จากเดิมนะคะ ที่เราใช้

1390
01:32:38,707 --> 01:32:42,707
เดี๋ยวครูเพิ่มอีกข้อหนึ่งให้เรา

1391
01:32:42,714 --> 01:32:46,714

1392
01:32:46,714 --> 01:32:50,714

1393
01:32:50,714 --> 01:32:54,714
ข้อที่ 2 นะ

1394
01:32:54,714 --> 01:32:58,714
.update Dic2

1395
01:32:58,715 --> 01:33:02,715
มันก็คือ Dictionary ถูกไหม คุณสามารถเอาค่า

1396
01:33:02,716 --> 01:33:06,716
มันมาใส่เลย หรือ เอาตัวแปรมาใส่ก็ได้

1397
01:33:06,716 --> 01:33:10,716
อันนี้คือใช้ตัวแปรใช่ไหม อันน

1398
01:33:10,716 --> 01:33:14,716
ค่าที่ต้องการจะเพิ่มน่ะมาใส่เลย

1399
01:33:14,719 --> 01:33:18,719
นะคะ เหมือนกัน

1400
01:33:18,720 --> 01:33:22,720

1401
01:33:22,722 --> 01:33:26,722
ได้ไหม ถ้าใครเสร็จแล้วให้เบรก 5 นาที

1402
01:33:26,722 --> 01:33:30,722
ให้พัก 5 นาที

1403
01:33:30,723 --> 01:33:34,723

1404
01:33:34,725 --> 01:33:38,725

1405
01:33:38,725 --> 01:33:42,725

1406
01:33:42,727 --> 01:33:46,727

1407
01:33:46,729 --> 01:33:50,729

1408
01:33:50,730 --> 01:33:54,730

1409
01:33:54,732 --> 01:33:58,732

1410
01:33:58,734 --> 01:34:02,734

1411
01:34:02,737 --> 01:34:06,737

1412
01:34:06,738 --> 01:34:10,738

1413
01:34:10,741 --> 01:34:14,741

1414
01:34:14,746 --> 01:34:18,746
ค่อย ๆ นั่งดู

1415
01:34:18,748 --> 01:34:22,748
นะคะ ค่อย ๆ นั่งดู คำสั่งนี้คืออะไร

1416
01:34:22,749 --> 01:34:26,749
เอาสไลด์มา

1417
01:34:26,750 --> 01:34:30,750
แล้วก็มาหัดทำทีละคำสั่ง

1418
01:34:30,751 --> 01:34:34,751

1419
01:34:34,753 --> 01:34:38,753

1420
01:34:38,754 --> 01:34:42,754

1421
01:34:42,755 --> 01:34:46,755

1422
01:34:46,757 --> 01:34:50,757

1423
01:34:50,763 --> 01:34:54,763

1424
01:34:54,764 --> 01:34:58,764

1425
01:34:58,764 --> 01:35:02,764

1426
01:35:02,767 --> 01:35:06,767

1427
01:35:06,769 --> 01:35:10,769

1428
01:35:10,771 --> 01:35:14,771

1429
01:35:14,776 --> 01:35:18,776

1430
01:35:18,777 --> 01:35:22,777

1431
01:35:22,781 --> 01:35:26,781

1432
01:35:26,783 --> 01:35:30,783

1433
01:35:30,785 --> 01:35:34,785

1434
01:35:34,786 --> 01:35:38,786

1435
01:35:38,790 --> 01:35:42,790

1436
01:35:42,792 --> 01:35:46,792

1437
01:35:46,793 --> 01:35:50,793

1438
01:35:50,794 --> 01:35:54,794

1439
01:35:54,797 --> 01:35:58,797

1440
01:35:58,799 --> 01:36:02,799

1441
01:36:02,801 --> 01:36:06,801

1442
01:36:06,803 --> 01:36:10,803

1443
01:36:10,804 --> 01:36:14,804

1444
01:36:14,807 --> 01:36:18,807

1445
01:36:18,809 --> 01:36:22,809

1446
01:36:22,811 --> 01:36:26,811

1447
01:36:26,812 --> 01:36:30,812

1448
01:36:30,814 --> 01:36:34,814

1449
01:36:34,816 --> 01:36:38,816

1450
01:36:38,817 --> 01:36:42,817

1451
01:36:42,820 --> 01:36:46,820

1452
01:36:46,821 --> 01:36:50,821

1453
01:36:50,823 --> 01:36:54,823

1454
01:36:54,824 --> 01:36:58,824

1455
01:36:58,826 --> 01:37:02,826

1456
01:37:02,829 --> 01:37:06,829

1457
01:37:06,831 --> 01:37:10,831

1458
01:37:10,832 --> 01:37:14,832

1459
01:37:14,834 --> 01:37:18,834

1460
01:37:18,835 --> 01:37:22,835

1461
01:37:22,837 --> 01:37:26,837

1462
01:37:26,841 --> 01:37:30,841

1463
01:37:30,842 --> 01:37:34,842

1464
01:37:34,845 --> 01:37:38,845

1465
01:37:38,845 --> 01:37:42,845

1466
01:37:42,846 --> 01:37:46,846

1467
01:37:46,848 --> 01:37:50,848

1468
01:37:50,850 --> 01:37:54,850

1469
01:37:54,852 --> 01:37:58,852

1470
01:37:58,855 --> 01:38:02,855

1471
01:38:02,857 --> 01:38:06,857

1472
01:38:06,860 --> 01:38:10,860

1473
01:38:10,862 --> 01:38:14,862

1474
01:38:14,864 --> 01:38:18,864

1475
01:38:18,866 --> 01:38:22,866

1476
01:38:22,871 --> 01:38:26,871

1477
01:38:26,873 --> 01:38:30,873

1478
01:38:30,874 --> 01:38:34,874

1479
01:38:34,875 --> 01:38:38,875

1480
01:38:38,877 --> 01:38:42,877

1481
01:38:42,879 --> 01:38:46,879

1482
01:38:46,882 --> 01:38:50,882

1483
01:38:50,887 --> 01:38:54,887

1484
01:38:54,888 --> 01:38:58,888

1485
01:38:58,890 --> 01:39:02,890

1486
01:39:02,893 --> 01:39:06,893

1487
01:39:06,894 --> 01:39:10,894

1488
01:39:10,896 --> 01:39:14,896

1489
01:39:14,897 --> 01:39:18,897

1490
01:39:18,897 --> 01:39:22,897

1491
01:39:22,900 --> 01:39:26,900

1492
01:39:26,901 --> 01:39:30,901

1493
01:39:30,903 --> 01:39:34,903

1494
01:39:34,906 --> 01:39:38,906

1495
01:39:38,907 --> 01:39:42,907

1496
01:39:42,908 --> 01:39:46,908

1497
01:39:46,910 --> 01:39:50,910

1498
01:39:50,911 --> 01:39:54,911

1499
01:39:54,913 --> 01:39:58,913

1500
01:39:58,916 --> 01:40:02,916

1501
01:40:02,918 --> 01:40:06,918

1502
01:40:06,918 --> 01:40:10,918

1503
01:40:10,920 --> 01:40:14,920

1504
01:40:14,921 --> 01:40:18,921

1505
01:40:18,922 --> 01:40:22,922

1506
01:40:22,924 --> 01:40:26,924

1507
01:40:26,926 --> 01:40:30,926

1508
01:40:30,928 --> 01:40:34,928

1509
01:40:34,931 --> 01:40:38,931

1510
01:40:38,934 --> 01:40:42,934

1511
01:40:42,938 --> 01:40:46,938
คราวนี้ดูนะคะ

1512
01:40:46,939 --> 01:40:50,939
ครูอยากรู้ว่าเราแยก List กับ Dictionary

1513
01:40:50,940 --> 01:40:54,940
ออกไหม คือเหมือนรูปร่างนะ

1514
01:40:54,941 --> 01:40:58,941
เหมือนเราแยกผลไม้ตามรูปร่าง

1515
01:40:58,941 --> 01:41:02,941
อันนี้คือผลไม้ชนิดอะไรนะคะ

1516
01:41:02,942 --> 01:41:06,942
อย่าง List กับ Dictionary นี่ รูปแบบการเขียน

1517
01:41:06,943 --> 01:41:10,943
ไม่เหมือนกันเลยนะคะ ครูแค่อยากรู้ว่า

1518
01:41:10,945 --> 01:41:14,945
เราพอมองออกไหมว่า List เป็นอย่างไร

1519
01:41:14,946 --> 01:41:18,946
เป็นอย่างไร Dictionary

1520
01:41:18,947 --> 01:41:22,947
ครูมีโจทย์อยู่ 3 ข้อด้วยกัน

1521
01:41:22,949 --> 01:41:26,949
มี X Y Z ตัวแปร X Y

1522
01:41:26,954 --> 01:41:30,954
ข้อไหนเป็น List บ้าง

1523
01:41:30,955 --> 01:41:34,955
ข้อไหน เป็น List บ้าง

1524
01:41:34,956 --> 01:41:38,956
1 กับ 3 เป็น List

1525
01:41:38,959 --> 01:41:42,959
ข้อ 2 เป็นอะไรคะ เป็น

1526
01:41:42,960 --> 01:41:46,960
มีใครแยกไม่ออกไหม

1527
01:41:46,962 --> 01:41:50,962
ว่ารูปแบบการเขียนอะไหน

1528
01:41:50,963 --> 01:41:54,963
ที่เป็น List รูปแบบอันไหนที่เป็น

1529
01:41:54,967 --> 01:41:58,967
Dictionary นะคะ Dictionary ต้องมี K

1530
01:41:58,980 --> 01:42:02,980
Value ใช่ไหมคะ

1531
01:42:02,981 --> 01:42:06,981
ต้องมี Key กับ Value นะคะ

1532
01:42:06,983 --> 01:42:10,983
เราจะใช้ Index ในการ

1533
01:42:10,984 --> 01:42:14,984
เข้าถึงข้อมูลนะคะ O.K.

1534
01:42:14,985 --> 01:42:18,985

1535
01:42:18,986 --> 01:42:22,986

1536
01:42:22,987 --> 01:42:26,987

1537
01:42:26,988 --> 01:42:30,988

1538
01:42:30,988 --> 01:42:34,988
ที่ใส่ไม่มีนะไม่เป็นไรค่ะ

1539
01:42:34,994 --> 01:42:38,994

1540
01:42:38,995 --> 01:42:42,995

1541
01:42:43,006 --> 01:42:47,006

1542
01:42:47,011 --> 01:42:51,011

1543
01:42:51,011 --> 01:42:55,011
เราจะมาดูรูปแบบของโครงสร้าง

1544
01:42:55,013 --> 01:42:59,013
ข้อมูลอีกแบบหนึ่ง ก็คือ สแต

1545
01:42:59,015 --> 01:43:03,015
ก็คือ S

1546
01:43:03,015 --> 01:43:07,015

1547
01:43:07,015 --> 01:43:11,015
อันนี้นะคะ Stack

1548
01:43:11,016 --> 01:43:15,016
เป็นรูปแบบอีกไหมหนึ่งนะคะ เคยท่านก๋วยเตี๋ยวไหมคะ

1549
01:43:15,017 --> 01:43:19,017
ทุกคนเคยไปผ่านร้านก๋วยเตี๋ยวไหม

1550
01:43:19,018 --> 01:43:23,018
เคยนั่งมองถ้วยที่เขาเอามาทำก๋วยเตี๋ยวไหม

1551
01:43:23,019 --> 01:43:27,019
เคยนั่งมองไหม

1552
01:43:27,019 --> 01:43:31,019
ระหว่างรอก๋วยเตี๋ยว เขาวางถ้วยเป็น

1553
01:43:31,021 --> 01:43:35,021
ลักษณะแบบนี้ใช่ไหม บางร้านก็จะคว่ำ

1554
01:43:35,021 --> 01:43:39,021
ก็จะคว่ำใช่ไหมคะ

1555
01:43:39,038 --> 01:43:43,038
ไม่สำคัญ ก็คือจะมีการเรียงถ้วย

1556
01:43:43,053 --> 01:43:47,053
ขึ้นไปแบบนี้ใช่ไหมคะ

1557
01:43:47,053 --> 01:43:51,053
เวลาเขาหยิบชามมาทำให้คุณ เขาหยิบจาก

1558
01:43:51,054 --> 01:43:55,054
หรือหยิบจากข้างบน มีร้านไหนไหมหยิบมาจากข้างล่าง

1559
01:43:55,055 --> 01:43:59,055
มีไหม ไม่มี

1560
01:43:59,056 --> 01:44:03,056
ใช่ไหมคะ เวลาเขาทำก๋วยเตี๋ยว

1561
01:44:03,057 --> 01:44:07,057
ในร้านใช่ไหมคะ เขาจะหยิบถ้วยข้างบนอ

1562
01:44:07,058 --> 01:44:11,058
คราวนี้พอเรานั่งมองไปเรื่อย ๆ

1563
01:44:11,060 --> 01:44:15,060
ถ้วยมันก็ลดลงไปถูกไหม เขาก็เอาถ้วยใหม่

1564
01:44:15,060 --> 01:44:19,060
มาวาง เขาซ้อนด้านล่างหรือ

1565
01:44:19,061 --> 01:44:23,061
ซ้อนด้านบนถูกไหมคะ ถ้วยแรกนี่ที่เขา

1566
01:44:23,064 --> 01:44:27,064
เอามาวางนี่จะถูกใช้ตอนไหน

1567
01:44:27,065 --> 01:44:31,065
ตอนสุดท้ายเลย ถูกไหม ไม่ถูกใช้

1568
01:44:31,066 --> 01:44:35,066
สักทีน่ะ วางทับขึ้นไปเรื่อย ๆ ถูกไหมคะ

1569
01:44:35,068 --> 01:44:39,068
ถ้วยนี่ ล่าสุดที่วางจะถูกหยิบเอาไปใช้ก่อน

1570
01:44:39,069 --> 01:44:43,069
ถูกไหม ใช่ไหมคะ

1571
01:44:43,069 --> 01:44:47,069
ถ้วยที่วางตั้งแต่เช้านี่ จะถูกใช้

1572
01:44:47,070 --> 01:44:51,070
ทีหลังนะคะ

1573
01:44:51,072 --> 01:44:55,072
อันนี้คือรูปแบบของการเก็บ

1574
01:44:55,073 --> 01:44:59,073
เก็บข้อมูลแบบ Stack นะคะและ

1575
01:44:59,087 --> 01:45:03,087
ละการเรียกใช้ข้อมูลแบบ Stack คือ

1576
01:45:03,099 --> 01:45:07,099
เข้าก่อน ออกทีหลัง

1577
01:45:07,100 --> 01:45:11,100
เข้าก่อนออกทีหลังนะคะ

1578
01:45:11,100 --> 01:45:15,100
เข้าทีหลังออก ออกก่อน

1579
01:45:15,100 --> 01:45:19,100
ใช่ไหม เข้าก่อนออกทีหลัง

1580
01:45:19,101 --> 01:45:23,101
เข้าที่หลังจะออกก่อนนะคะ

1581
01:45:23,107 --> 01:45:27,107
คราวนี้ เราเทียบกับอะไร ถ้าเรา

1582
01:45:27,108 --> 01:45:31,108
เทียบคือข้อมูลนี่แทนจาน แทน

1583
01:45:31,110 --> 01:45:35,110
ถ้วยแต่ละใบนะคะ

1584
01:45:35,110 --> 01:45:39,110
ข้อมูลไหนที่เข้ามาเก็บก่อนจะถูกดึงมาใช้ทีหลัง

1585
01:45:39,111 --> 01:45:43,111
ส่วนข้อมูลไหนที่อยู่บนสุดหรืออยู่

1586
01:45:43,112 --> 01:45:47,112
ล่างสุดนี่

1587
01:45:47,113 --> 01:45:51,113
จะถูกดึงออกไปใช้ก่อนนะคะ เราไม่สามารถดึง

1588
01:45:51,114 --> 01:45:55,114
ตรงกลางออกมาได้ เคยเห็นไหมเวลาทานก๋วยเตี๋ยว เขา

1589
01:45:55,114 --> 01:45:59,114
ออกไปใช้ ไม่มีใช่ไหมคะ เพราะฉะนั้น

1590
01:45:59,114 --> 01:46:03,114
เวลาเอาข้อมูลออกไปใช้

1591
01:46:03,114 --> 01:46:07,114
เราต้องเอาตัวล่าสุดที่อยู่ข้างบนออกไปใช้

1592
01:46:07,118 --> 01:46:11,118
จะไม่มาดึงตรงกลางนะ ไม่มาดึง

1593
01:46:11,127 --> 01:46:15,127
ออกตรงกลางนะคะ คราวนี้

1594
01:46:15,127 --> 01:46:19,127
รูปแบบของการจัดเก็บแบบนี้

1595
01:46:19,128 --> 01:46:23,128
เข้าที่หลังออกก่อน ก็คือ Last in

1596
01:46:23,129 --> 01:46:27,129
Fistout เข้าที่หลังออกก่อน

1597
01:46:27,130 --> 01:46:31,130
อย่างที่ครูอธิบาย ข้อมูลที่เข้า

1598
01:46:31,132 --> 01:46:35,132
มาใน Stack อันดับแรกจะอยู่ด้านล่างสุด

1599
01:46:35,134 --> 01:46:39,134
ถูกไหม อยู๋ด้านล่างสุดของ Stack

1600
01:46:39,134 --> 01:46:43,134
เราจะเรียกโครงสร้างตรงนี้ว่า สแตด ข้อมูล

1601
01:46:43,135 --> 01:46:47,135
ที่เข้ามาเป็นลำดับสุดท้าย ก็จะอยู่บนสุด

1602
01:46:47,136 --> 01:46:51,136

1603
01:46:51,137 --> 01:46:55,137
เข้ามูลที่เข้ามาในลำดับสุดท้าย จะถูกมาใช้งานก่อน

1604
01:46:55,138 --> 01:46:59,138
ข้อมูลที่เข้ามาแรกสุดเลย

1605
01:46:59,138 --> 01:47:03,138
จะถูกเอาใช้ทีหลังสุดนะคะ

1606
01:47:03,153 --> 01:47:07,153
คราวนี้

1607
01:47:07,156 --> 01:47:11,156
แล้ว Stack นะคะ

1608
01:47:11,156 --> 01:47:15,156
รูปแบบของการจัดเก็บข้อมูลแบบสแตด

1609
01:47:15,158 --> 01:47:19,158
เราเก็บแบบไหน เราใช้เป็น List ก็ได้

1610
01:47:19,159 --> 01:47:23,159
มันจะเป็นต่อกันไปหรือ Array

1611
01:47:23,159 --> 01:47:27,159
นะคะ หรือเป็น Link List

1612
01:47:27,161 --> 01:47:31,161
ก็ได้นะคะ แล้วแต่เราจะเลือกวิธีการเก็บ

1613
01:47:31,161 --> 01:47:35,161
แต่คอนเซ็ปต์

1614
01:47:35,163 --> 01:47:39,163
ทีหลังออกก่อนถึงจะเรียกว่ามันคือ Stack นะคะ

1615
01:47:39,164 --> 01:47:43,164
คราวนี้ดู

1616
01:47:43,165 --> 01:47:47,165
การทำงานของ สแตดต้องมีเข้ากับออก

1617
01:47:47,167 --> 01:47:51,167
ใช่ไหม การทำงานของ Ster

1618
01:47:51,167 --> 01:47:55,167
จะมีเข้ากับออกได้กี่ทาง

1619
01:47:55,169 --> 01:47:59,169
Stack เรามองร้านก๋วยเตี๋ยว มองถ้วยที

1620
01:47:59,170 --> 01:48:03,170
ที่เขาเรียงต่อไป มีทางเข้าทางออกกี่ทาง

1621
01:48:03,171 --> 01:48:07,171
ทางเดียว ถูกไหม ใช่ไหม ถ้า 2 ทาง

1622
01:48:07,173 --> 01:48:11,173
คือต้องมีบนกับล่าง แต่เราเอาออกแค่

1623
01:48:11,174 --> 01:48:15,174
ด้ายนบน เอาออกด้านบน เอาเข้าด้านบน

1624
01:48:15,174 --> 01:48:19,174
จะมีทางเข้าทางออกเพียงแค่ 1 ทาง

1625
01:48:19,174 --> 01:48:23,174
เท่านั้นนะคะ การนำข้อมูล

1626
01:48:23,175 --> 01:48:27,175
เข้าไปเก็บไว้ใน Stack

1627
01:48:27,176 --> 01:48:31,176
เราจะใช้คำสั่งที่ชื่อว่า

1628
01:48:31,178 --> 01:48:35,178
Push

1629
01:48:35,179 --> 01:48:39,179
ถูกไปไหมคะ ก็คือดันน่ะ เหมือนประต

1630
01:48:39,181 --> 01:48:43,181
แล้วเวลาเราเอาข้อมูลออกจาก Stack

1631
01:48:43,183 --> 01:48:47,183
จะใช้คำสั่ง Pop

1632
01:48:47,183 --> 01:48:51,183
ถ้าพูดถึงสแตดต้องรู้จัก

1633
01:48:51,192 --> 01:48:55,192
Pu

1634
01:48:55,193 --> 01:48:59,193
คราวนี้มาดู

1635
01:48:59,193 --> 01:49:03,193
อันนี้คือตัวอย่างนะ เราไม่สามารเปิดออกมา

1636
01:49:03,194 --> 01:49:07,194
ได้ดูว่า ในหน่วยความจำสแตดเก็บแบบไหน เราก็

1637
01:49:07,208 --> 01:49:11,208
ต้องจินตนาการ นี่มันเก็บแบบนี้

1638
01:49:11,211 --> 01:49:15,211
เราเข้าใจ ได้ไหม

1639
01:49:15,211 --> 01:49:19,211

1640
01:49:19,219 --> 01:49:23,219

1641
01:49:23,221 --> 01:49:27,221

1642
01:49:27,223 --> 01:49:31,223
คราวนี้

1643
01:49:31,228 --> 01:49:35,228
Stack ว่าง Stack ว่างมีข้อมูลไหม

1644
01:49:35,230 --> 01:49:39,230
ถ้าพูดถึงคำว่า stat ว่าง stat ว่างมีข้อมูลไหม

1645
01:49:39,234 --> 01:49:43,234
ไม่มีนะคะ ถ้าพูดถึง

1646
01:49:43,235 --> 01:49:47,235
คือไม่มีข้อมูลเลย Stack ว่างอยู่

1647
01:49:47,235 --> 01:49:51,235
นะคะ

1648
01:49:51,237 --> 01:49:55,237
ถ้าครูต้องการใส่ข้อมูลลงไปใน State

1649
01:49:55,238 --> 01:49:59,238
หรือ Po

1650
01:49:59,239 --> 01:50:03,239
จะใส่ข้อมูลลงไปใน Stack หย่อนข้อมูลลงไป

1651
01:50:03,246 --> 01:50:07,246
ครูก็ใช้คำสั่ง Psdh

1652
01:50:07,260 --> 01:50:11,260
(a)

1653
01:50:11,262 --> 01:50:15,262
A คือข้อมูล เห็นไหมคะ

1654
01:50:15,262 --> 01:50:19,262
เห็นไหมเราสร้างกล่องขึ้นมากล่องหนึ่ง

1655
01:50:19,263 --> 01:50:23,263
อันนี้ คือในจินตนาการนะ ครูสร้างกล่อง

1656
01:50:23,265 --> 01:50:27,265
ขึ้นมากล่องหนึ่งนะคะ ถ้าครูสั่ง Push

1657
01:50:27,265 --> 01:50:31,265
ต่อ ก็คือจะได้กล่อง B ถูกไหม

1658
01:50:31,266 --> 01:50:35,266
ครูใช้คำสั่ง Push

1659
01:50:35,268 --> 01:50:39,268
ก็จะได้กล่อง C ครูใช้คำสั่ง

1660
01:50:39,277 --> 01:50:43,277
Push D ก็จะได้กล้อง D ข้างบน

1661
01:50:43,284 --> 01:50:47,284
คราวนี้

1662
01:50:47,285 --> 01:50:51,285
ครูอยากเอาข้อมูลออกจาก Stack

1663
01:50:51,286 --> 01:50:55,286
ครูใช้คำสั่ง Pop

1664
01:50:55,287 --> 01:50:59,287
อะไรออกก่อน อะไรจะถูกดึงออกมา

1665
01:50:59,288 --> 01:51:03,288
D dog ถูกไหมคะ

1666
01:51:03,290 --> 01:51:07,290
D dog หายทันที

1667
01:51:07,291 --> 01:51:11,291
เพราะครูดึงมันออกมาแล้วนะคะ

1668
01:51:11,301 --> 01:51:15,301
ครูคำสั่ง Push E ก็ใส่ลงมา Push F ก็ใส่ลงมา

1669
01:51:15,301 --> 01:51:19,301

1670
01:51:19,301 --> 01:51:23,301
แล้วครู Pop อะไรออก F หรือ A

1671
01:51:23,302 --> 01:51:27,302
F F ก็จะหายไปนะคะ

1672
01:51:27,303 --> 01:51:31,303
อันนี้คือลักษณะการทำงานของสแตด

1673
01:51:31,304 --> 01:51:35,304
มีแค่ Put

1674
01:51:35,305 --> 01:51:39,305
นะคะ Push คือใส่เข้า

1675
01:51:39,305 --> 01:51:43,305
Pop คือเอาออก เวลาเรา

1676
01:51:43,307 --> 01:51:47,307
เอาออก เราต้องบอกให้ได้ว่าเอาอะไรออก

1677
01:51:47,307 --> 01:51:51,307
นะคะ เอาข้อมูล เอาค่าข้อมูลอะไร

1678
01:51:51,309 --> 01:51:55,309
ออกจาก Stack

1679
01:51:55,310 --> 01:51:59,310
คราวนี้ เราจะแทน Stack

1680
01:51:59,311 --> 01:52:03,311
ด้วยอะไรได้บ้างนะคะ เราสามารถใช้ List

1681
01:52:03,312 --> 01:52:07,312
แบบนี้เป็น Stck

1682
01:52:07,314 --> 01:52:11,314
โดยเราจะเขียนเป็นแนวตั้ง

1683
01:52:11,316 --> 01:52:15,316
หรือแนวนอนได้หมด เพราะมันคือ

1684
01:52:15,316 --> 01:52:19,316
List ข้อมูลจะเรียงต่อกันไปเรื่อย ๆ

1685
01:52:19,318 --> 01:52:23,318

1686
01:52:23,319 --> 01:52:27,319
คราวนี้

1687
01:52:27,320 --> 01:52:31,320

1688
01:52:31,321 --> 01:52:35,321

1689
01:52:35,325 --> 01:52:39,325

1690
01:52:39,329 --> 01:52:43,329

1691
01:52:43,331 --> 01:52:47,331
ทุกคนดูตัวอย่างนี้ไว้นะคะ

1692
01:52:47,332 --> 01:52:51,332
เดี๋ยวครูจะเขียนคำสั่ง

1693
01:52:51,335 --> 01:52:55,335
แล้วให้ทุกคนวาดแบบนี้ได้ไหม

1694
01:52:55,336 --> 01:52:59,336
นะคะ แล้วทุกคนก็จะวาดกล่อง

1695
01:52:59,337 --> 01:53:03,337
ขึ้นมา

1696
01:53:03,339 --> 01:53:07,339

1697
01:53:07,339 --> 01:53:11,339

1698
01:53:11,340 --> 01:53:15,340

1699
01:53:15,345 --> 01:53:19,345

1700
01:53:19,349 --> 01:53:23,349

1701
01:53:23,352 --> 01:53:27,352

1702
01:53:27,352 --> 01:53:31,352

1703
01:53:31,354 --> 01:53:35,354

1704
01:53:35,355 --> 01:53:39,355

1705
01:53:39,356 --> 01:53:43,356
ครูแจกกร

1706
01:53:43,357 --> 01:53:47,357
ครูจ่ายกระดาษให้คนละ 1 ใบ

1707
01:53:47,359 --> 01:53:51,359

1708
01:53:51,359 --> 01:53:55,359
ครูมีคำสั่งนะคะ อยู่

1709
01:53:55,360 --> 01:53:59,360
6 ข้อ มีแค่ Push

1710
01:53:59,362 --> 01:54:03,362
กับ Pop แค่นั้นเอง ไม่มีอะไรอย่างอื่นเลย Push กับ Ph

1711
01:54:03,362 --> 01:54:07,362

1712
01:54:07,362 --> 01:54:11,362
วาดรูปให้ครูหน่อยได้ไหมคะ

1713
01:54:11,363 --> 01:54:15,363
วาดรูป

1714
01:54:15,364 --> 01:54:19,364
ในแต่ละข้อ

1715
01:54:19,365 --> 01:54:23,365
ทำอย่างไร ข้อ 1 ใช่ไหมคะ

1716
01:54:23,368 --> 01:54:27,368
ลอกโจทย์ก่อน Push 10 เพราะฉะนั้นคืออะไร

1717
01:54:27,369 --> 01:54:31,369
10 อย่างนี้ใช่ไหมค  ่ะ

1718
01:54:31,371 --> 01:54:35,371
ถัดไปข้อ 2 Push เท่าไหร่คะ

1719
01:54:35,372 --> 01:54:39,372
20 แต่ละข้อ

1720
01:54:39,373 --> 01:54:43,373
ทำต่อเนื่องนะคะ

1721
01:54:43,375 --> 01:54:47,375
Push 20 เพราะฉะนั้น

1722
01:54:47,377 --> 01:54:51,377
(นักศึกษา) อยู่บน  (อาจารย์) อยู่บนอย่างนี้

1723
01:54:51,377 --> 01:54:55,377
ทำไปเรื่อย ๆ จนครบ 6 ข้อ เขียนใส่กระดาษ

1724
01:54:55,378 --> 01:54:59,378
ให้ครูหน่อย

1725
01:54:59,379 --> 01:55:03,379
คราวนี้ข้อ 3 คือ Push 30

1726
01:55:03,380 --> 01:55:07,380
ข้อ 4 คือ Pop

1727
01:55:07,381 --> 01:55:11,381
เอา Pop ตรงไหนออกดี เอา Pop ตรงไหนออกไป

1728
01:55:11,381 --> 01:55:15,381
ไม่รู้ ต้องไล่ลงมาก่อน

1729
01:55:15,383 --> 01:55:19,383
ต้องดูก่อนว่า พอ Push 30 แล้ว 3

1730
01:55:19,384 --> 01:55:23,384
แล้วเวลา Pop เอาอะไรออก

1731
01:55:23,385 --> 01:55:27,385
สุดท้ายแล้ว Stack เหลือค่าอะไรบ้าง

1732
01:55:27,387 --> 01:55:31,387
งงไหม

1733
01:55:31,388 --> 01:55:35,388
ค่อย ๆ ทำทีละ 1 ข้อ ถูกไหมคะ

1734
01:55:35,389 --> 01:55:39,389
Push 10 เราก็สร้าง Block

1735
01:55:39,389 --> 01:55:43,389
เก็บข้อมูล 10 ข้อ 2

1736
01:55:43,389 --> 01:55:47,389
เรามี 10 แล้ว เรา Push เท่าไรคะ

1737
01:55:47,389 --> 01:55:51,389
push 20 ลงไป

1738
01:55:51,390 --> 01:55:55,390
แล้ว Push เท่าไหร่ Push 30

1739
01:55:55,392 --> 01:55:59,392
จะอยู่ตรงไหนดี เอามาเรียงต่อด้านบน ด้านข้าง

1740
01:55:59,392 --> 01:56:03,392
หรือด้านล่าง วาดนะคะ ข้อ 4 Pop

1741
01:56:03,394 --> 01:56:07,394
เอาอะไรออกล่ะ P

1742
01:56:07,394 --> 01:56:11,394
ลบอะไรออก

1743
01:56:11,396 --> 01:56:15,396

1744
01:56:15,396 --> 01:56:19,396

1745
01:56:19,398 --> 01:56:23,398

1746
01:56:23,401 --> 01:56:27,401

1747
01:56:27,402 --> 01:56:31,402

1748
01:56:31,404 --> 01:56:35,404

1749
01:56:35,407 --> 01:56:39,407
แป็บหนึ่๊นะคะ

1750
01:56:39,408 --> 01:56:43,408
ถ้าใครงง เอาสไลด์

1751
01:56:43,409 --> 01:56:47,409
หน้านี้ขึ้นมาดู ครูโหลด

1752
01:56:47,409 --> 01:56:51,409
ครูอัพไว้ให้ที่ Classroom แล้ว

1753
01:56:51,416 --> 01:56:55,416
มาดูเห็นไหม Push A ได้อะไร เห็นไหม

1754
01:56:55,417 --> 01:56:59,417
ทีละอัน แต่เผอิญเขาใส่ทีละคำสั่ง

1755
01:56:59,418 --> 01:57:03,418
ครูให้ทำทีละคำสั่ง Push B ใส่อะไร

1756
01:57:03,419 --> 01:57:07,419
ก็คือไล่ไปอย่างนี้ เป็นข้อ ๆ

1757
01:57:07,421 --> 01:57:11,421
นึกออกนะ

1758
01:57:11,421 --> 01:57:15,421

1759
01:57:15,422 --> 01:57:19,422

1760
01:57:19,424 --> 01:57:23,424

1761
01:57:23,427 --> 01:57:27,427

1762
01:57:27,429 --> 01:57:31,429

1763
01:57:31,431 --> 01:57:35,431

1764
01:57:35,432 --> 01:57:39,432
ครูทำข้อ 1 กับข้อ 2 ไว้ให้แล้ว ทำ

1765
01:57:39,435 --> 01:57:43,435
จนครบ 6 ข้อ ลองดูซิ

1766
01:57:43,435 --> 01:57:47,435
ข้อ 1 ครูทำแบบไหน

1767
01:57:47,437 --> 01:57:51,437
คำสั่งนี้ ข้อ 2 ครูทำแบบไหน

1768
01:57:51,439 --> 01:57:55,439
มาข้อ 3 ก็ลองเลียนแบบสิ่งที่ครูทำดูสิคะ

1769
01:57:55,440 --> 01:57:59,440

1770
01:57:59,441 --> 01:58:03,441

1771
01:58:03,442 --> 01:58:07,442

1772
01:58:07,443 --> 01:58:11,443

1773
01:58:11,445 --> 01:58:15,445

1774
01:58:15,450 --> 01:58:19,450

1775
01:58:19,451 --> 01:58:23,451

1776
01:58:23,454 --> 01:58:27,454

1777
01:58:27,456 --> 01:58:31,456

1778
01:58:31,458 --> 01:58:35,458

1779
01:58:35,460 --> 01:58:39,460

1780
01:58:39,461 --> 01:58:43,461

1781
01:58:43,463 --> 01:58:47,463

1782
01:58:47,463 --> 01:58:51,463

1783
01:58:51,465 --> 01:58:55,465

1784
01:58:55,466 --> 01:58:59,466

1785
01:58:59,468 --> 01:59:03,468

1786
01:59:03,470 --> 01:59:07,470

1787
01:59:07,471 --> 01:59:11,471

1788
01:59:11,473 --> 01:59:15,473

1789
01:59:15,474 --> 01:59:19,474

1790
01:59:19,475 --> 01:59:23,475

1791
01:59:23,477 --> 01:59:27,477

1792
01:59:27,479 --> 01:59:31,479

1793
01:59:31,480 --> 01:59:35,480

1794
01:59:35,482 --> 01:59:39,482

1795
01:59:39,486 --> 01:59:43,486

1796
01:59:43,488 --> 01:59:47,488

1797
01:59:47,488 --> 01:59:51,488

1798
01:59:51,491 --> 01:59:55,491

1799
01:59:55,493 --> 01:59:59,493

1800
01:59:59,495 --> 02:00:03,495

1801
02:00:03,498 --> 02:00:07,498

1802
02:00:07,500 --> 02:00:11,500
ดูนะคะ

1803
02:00:11,501 --> 02:00:15,501
Push ตัวล่าง 10 มัน

1804
02:00:15,504 --> 02:00:19,504
จะถูกดันลงมานะคะ 10 จะถูกดันลงมา

1805
02:00:19,506 --> 02:00:23,506
แล้วก็ใส่ตัวใหม่ ถูกไหม พอ Push อีก

1806
02:00:23,506 --> 02:00:27,506
2 ตัวนี้ก็ถูกดันลงมาแล้วก็ใส่มาใหม่

1807
02:00:27,511 --> 02:00:31,511
ไม่เอามาต่อข้างหลังนะ นึกถึง

1808
02:00:31,512 --> 02:00:35,512
ถ้วยก๋วยเตี๋ยวน่ะ จะถึงจากด้านล่างหรอ

1809
02:00:35,520 --> 02:00:39,520
ต่อด้านล่าง ดัน ๆ ขึ้นไปหรือ คงไม่ใช่นะคะ

1810
02:00:39,522 --> 02:00:43,522

1811
02:00:43,522 --> 02:00:47,522

1812
02:00:47,538 --> 02:00:51,538

1813
02:00:51,538 --> 02:00:55,538

1814
02:00:55,543 --> 02:00:59,543

1815
02:00:59,545 --> 02:01:03,545

1816
02:01:03,546 --> 02:01:07,546

1817
02:01:07,548 --> 02:01:11,548

1818
02:01:11,551 --> 02:01:15,551

1819
02:01:15,553 --> 02:01:19,553

1820
02:01:19,556 --> 02:01:23,556

1821
02:01:23,557 --> 02:01:27,557

1822
02:01:27,559 --> 02:01:31,559

1823
02:01:31,562 --> 02:01:35,562

1824
02:01:35,564 --> 02:01:39,564

1825
02:01:39,566 --> 02:01:43,566

1826
02:01:43,568 --> 02:01:47,568

1827
02:01:47,571 --> 02:01:51,571

1828
02:01:51,573 --> 02:01:55,573

1829
02:01:55,574 --> 02:01:59,574

1830
02:01:59,575 --> 02:02:03,575

1831
02:02:03,576 --> 02:02:07,576

1832
02:02:07,577 --> 02:02:11,577

1833
02:02:11,580 --> 02:02:15,580

1834
02:02:15,581 --> 02:02:19,581

1835
02:02:19,584 --> 02:02:23,584

1836
02:02:23,586 --> 02:02:27,586

1837
02:02:27,587 --> 02:02:31,587

1838
02:02:31,588 --> 02:02:35,588

1839
02:02:35,591 --> 02:02:39,591

1840
02:02:39,592 --> 02:02:43,592

1841
02:02:43,594 --> 02:02:47,594

1842
02:02:47,596 --> 02:02:51,596

1843
02:02:51,601 --> 02:02:55,601

1844
02:02:55,603 --> 02:02:59,603

1845
02:02:59,605 --> 02:03:03,605

1846
02:03:03,606 --> 02:03:07,606

1847
02:03:07,608 --> 02:03:11,608

1848
02:03:11,610 --> 02:03:15,610

1849
02:03:15,612 --> 02:03:19,612

1850
02:03:19,614 --> 02:03:23,614

1851
02:03:23,615 --> 02:03:27,615

1852
02:03:27,617 --> 02:03:31,617

1853
02:03:31,619 --> 02:03:35,619

1854
02:03:35,620 --> 02:03:39,620

1855
02:03:39,625 --> 02:03:43,625

1856
02:03:43,626 --> 02:03:47,626

1857
02:03:47,627 --> 02:03:51,627

1858
02:03:51,629 --> 02:03:55,629

1859
02:03:55,631 --> 02:03:59,631

1860
02:03:59,633 --> 02:04:03,633

1861
02:04:03,634 --> 02:04:07,634

1862
02:04:07,640 --> 02:04:11,640

1863
02:04:11,641 --> 02:04:15,641

1864
02:04:15,643 --> 02:04:19,643

1865
02:04:19,644 --> 02:04:23,644

1866
02:04:23,646 --> 02:04:27,646

1867
02:04:27,650 --> 02:04:31,650

1868
02:04:31,654 --> 02:04:35,654

1869
02:04:35,658 --> 02:04:39,658

1870
02:04:39,660 --> 02:04:43,660

1871
02:04:43,661 --> 02:04:47,661

1872
02:04:47,662 --> 02:04:51,662

1873
02:04:51,664 --> 02:04:55,664

1874
02:04:55,665 --> 02:04:59,665

1875
02:04:59,668 --> 02:05:03,668

1876
02:05:03,671 --> 02:05:07,671

1877
02:05:07,674 --> 02:05:11,674

1878
02:05:11,675 --> 02:05:15,675

1879
02:05:15,678 --> 02:05:19,678

1880
02:05:19,680 --> 02:05:23,680

1881
02:05:23,681 --> 02:05:27,681
อันนี้มาดูพร้อมกันค่ะ

1882
02:05:27,683 --> 02:05:31,683
มา ๆ เดี๋ยวครูลบใหม่ก่อน

1883
02:05:31,684 --> 02:05:35,684
คราวนี้ ดู ๆ นะคะ

1884
02:05:35,685 --> 02:05:39,685
เดี๋ยวครูให้ทำแบบฝึกหัดอีกข้อหนึ่ง ครูใช้

1885
02:05:39,686 --> 02:05:43,686
คำสั่ง Push 10 ใช่ไหมคะ

1886
02:05:43,690 --> 02:05:47,690
ก่อนครูใช้คำสั่ง Push 10

1887
02:05:47,690 --> 02:05:51,690
ครูสร้าง Block 10 มา ครูใช้คำสั่งอะไรคะ

1888
02:05:51,692 --> 02:05:55,692
Push 20 เพราะฉะนั้น

1889
02:05:55,704 --> 02:05:59,704
เดิมมีอะไรคะ เดิมมี 10 ก็เขียนของเดิ ม

1890
02:05:59,706 --> 02:06:03,706
ของเดิมก่อนคือ 10 แล้ว

1891
02:06:03,708 --> 02:06:07,708
ต่อข้างบนด้วยอะไร 20 นะคะ

1892
02:06:07,708 --> 02:06:11,708

1893
02:06:11,708 --> 02:06:15,708
ดูบนกระดานก่อน มา ๆ ๆ

1894
02:06:15,708 --> 02:06:19,708
ต่อมาข้อ 3 ครูใช้คำสั่งอะไรคะ

1895
02:06:19,711 --> 02:06:23,711
Push 30

1896
02:06:23,711 --> 02:06:27,711
เดิมมีอยู่กี่อัน มีอยู่แล้ว 2 อัน

1897
02:06:27,724 --> 02:06:31,724
ถูกไหมคะ

1898
02:06:31,724 --> 02:06:35,724
ถ้า Push ให้วาดของเดิมก่อน

1899
02:06:35,725 --> 02:06:39,725
มีอะไร เสร็จแล้วเราใส่อะไรไป

1900
02:06:39,726 --> 02:06:43,726
30 ก็ต้องมาต่อข้างบน

1901
02:06:43,733 --> 02:06:47,733
ถัดมา

1902
02:06:47,733 --> 02:06:51,733
ครูใช้คำสั่ง Pop Pop

1903
02:06:51,736 --> 02:06:55,736
เอาออก เอาข้างบนหรือข้างล่างออก

1904
02:06:55,736 --> 02:06:59,736
เอาข้างบนออกถูกไหมคะ

1905
02:06:59,737 --> 02:07:03,737
เพราะฉะนั้นเหลืออะไร 20 กับ

1906
02:07:03,741 --> 02:07:07,741
10 ถูกไหม

1907
02:07:07,741 --> 02:07:11,741
ครูใช้คำสั่ง Pop คือเอาออก

1908
02:07:11,742 --> 02:07:15,742
เอาอะไรออก ก็ต้องเอาตัวบนสุดออก เพราะฉะนั้นมันจะเหลืออะไร

1909
02:07:15,742 --> 02:07:19,742
เหลือ 20 กับ 10 ถูกไหมคะ

1910
02:07:19,748 --> 02:07:23,748
หลังจากที่เราใช้คำสั่ง Pop อีกหนึ่งครั้ง

1911
02:07:23,749 --> 02:07:27,749
เหลือ 10

1912
02:07:27,754 --> 02:07:31,754
หลังจากที่เราใช้คำสั่งนี้ แล้วผลลัพธ์

1913
02:07:31,755 --> 02:07:35,755
เป็นอย่างไร เราก็วาดรูปนะคะ เสร็จ

1914
02:07:35,757 --> 02:07:39,757
อะไรคะ Push 50

1915
02:07:39,757 --> 02:07:43,757
เดิมมีอะไร มี 10 Push

1916
02:07:43,759 --> 02:07:47,759
ข้างบนเป็นเลข 50

1917
02:07:47,760 --> 02:07:51,760
ได้ไหมพอได้ไหม

1918
02:07:51,760 --> 02:07:55,760
อีกอันหนึ่ง

1919
02:07:55,762 --> 02:07:59,762

1920
02:07:59,763 --> 02:08:03,763

1921
02:08:03,763 --> 02:08:07,763

1922
02:08:07,765 --> 02:08:11,765

1923
02:08:11,771 --> 02:08:15,771

1924
02:08:15,772 --> 02:08:19,772

1925
02:08:19,773 --> 02:08:23,773

1926
02:08:23,775 --> 02:08:27,775

1927
02:08:27,777 --> 02:08:31,777

1928
02:08:31,779 --> 02:08:35,779
ลองทำอีกข้อหนึ่ง แบ่งครึ่งกระดาษก็ได้

1929
02:08:35,781 --> 02:08:39,781
เขียนในกระดาษแผ่นนั้นล่ะ ครูมีอยู่

1930
02:08:39,782 --> 02:08:43,782
5 ข้อ Push A

1931
02:08:43,783 --> 02:08:47,783
Push B Pop

1932
02:08:47,784 --> 02:08:51,784
Pop แล้วก็ Push C

1933
02:08:51,785 --> 02:08:55,785
แสดงวิธีทำ

1934
02:08:55,786 --> 02:08:59,786
หลังจากที่ทำแต่ละคำสั่ง

1935
02:08:59,787 --> 02:09:03,787
ผลลัพธ์เป็นอะไร

1936
02:09:03,789 --> 02:09:07,789

1937
02:09:07,790 --> 02:09:11,790

1938
02:09:11,791 --> 02:09:15,791

1939
02:09:15,794 --> 02:09:19,794
ครู Push A

1940
02:09:19,796 --> 02:09:23,796
ครูสร้างบล็อก A ขึ้นมา

1941
02:09:23,797 --> 02:09:27,797
เสร็จแล้ว Push b

1942
02:09:27,799 --> 02:09:31,799
ทำอย่างไร

1943
02:09:31,801 --> 02:09:35,801
เอา A เดิมมาไว้ก่อน ถูกไหมคะ

1944
02:09:35,802 --> 02:09:39,802
แล้วก็ต่อด้วย B

1945
02:09:39,803 --> 02:09:43,803

1946
02:09:43,805 --> 02:09:47,805

1947
02:09:47,805 --> 02:09:51,805

1948
02:09:51,808 --> 02:09:55,808

1949
02:09:55,812 --> 02:09:59,812
สงสัยไหม ถ้าสงสัยต้องถาม

1950
02:09:59,813 --> 02:10:03,813
นะคะว่ามันคืออะไร

1951
02:10:03,814 --> 02:10:07,814
Pop Pop นี่

1952
02:10:07,816 --> 02:10:11,816

1953
02:10:11,816 --> 02:10:15,816

1954
02:10:15,819 --> 02:10:19,819

1955
02:10:19,820 --> 02:10:23,820

1956
02:10:23,821 --> 02:10:27,821

1957
02:10:27,822 --> 02:10:31,822
เดี๋ยววันนี้เราเอา

1958
02:10:31,827 --> 02:10:35,827
Stack นะคะ Push ให้เข้าใจ

1959
02:10:35,828 --> 02:10:39,828

1960
02:10:39,829 --> 02:10:43,829

1961
02:10:43,831 --> 02:10:47,831

1962
02:10:47,832 --> 02:10:51,832

1963
02:10:51,837 --> 02:10:55,837

1964
02:10:55,841 --> 02:10:59,841

1965
02:10:59,843 --> 02:11:03,843

1966
02:11:03,845 --> 02:11:07,845

1967
02:11:07,845 --> 02:11:11,845

1968
02:11:11,847 --> 02:11:15,847

1969
02:11:15,848 --> 02:11:19,848

1970
02:11:19,850 --> 02:11:23,850

1971
02:11:23,851 --> 02:11:27,851

1972
02:11:27,853 --> 02:11:31,853

1973
02:11:31,854 --> 02:11:35,854

1974
02:11:35,857 --> 02:11:39,857

1975
02:11:39,858 --> 02:11:43,858

1976
02:11:43,860 --> 02:11:47,860

1977
02:11:47,862 --> 02:11:51,862

1978
02:11:51,863 --> 02:11:55,863

1979
02:11:55,866 --> 02:11:59,866

1980
02:11:59,868 --> 02:12:03,868

1981
02:12:03,872 --> 02:12:07,872

1982
02:12:07,873 --> 02:12:11,873

1983
02:12:11,878 --> 02:12:15,878

1984
02:12:15,880 --> 02:12:19,880

1985
02:12:19,882 --> 02:12:23,882

1986
02:12:23,883 --> 02:12:27,883

1987
02:12:27,885 --> 02:12:31,885

1988
02:12:31,887 --> 02:12:35,887

1989
02:12:35,889 --> 02:12:39,889

1990
02:12:39,891 --> 02:12:43,891

1991
02:12:43,892 --> 02:12:47,892

1992
02:12:47,894 --> 02:12:51,894

1993
02:12:51,896 --> 02:12:55,896

1994
02:12:55,898 --> 02:12:59,898

1995
02:12:59,900 --> 02:13:03,900

1996
02:13:03,902 --> 02:13:07,902

1997
02:13:07,902 --> 02:13:11,902

1998
02:13:11,904 --> 02:13:15,904

1999
02:13:15,906 --> 02:13:19,906

2000
02:13:19,908 --> 02:13:23,908

2001
02:13:23,910 --> 02:13:27,910

2002
02:13:27,913 --> 02:13:31,913

2003
02:13:31,914 --> 02:13:35,914

2004
02:13:35,916 --> 02:13:39,916

2005
02:13:39,917 --> 02:13:43,917

2006
02:13:43,919 --> 02:13:47,919

2007
02:13:47,920 --> 02:13:51,920

2008
02:13:51,921 --> 02:13:55,921

2009
02:13:55,923 --> 02:13:59,923

2010
02:13:59,924 --> 02:14:03,924

2011
02:14:03,925 --> 02:14:07,925

2012
02:14:07,927 --> 02:14:11,927

2013
02:14:11,929 --> 02:14:15,929

2014
02:14:15,931 --> 02:14:19,931

2015
02:14:19,933 --> 02:14:23,933

2016
02:14:23,934 --> 02:14:27,934

2017
02:14:27,936 --> 02:14:31,936

2018
02:14:31,938 --> 02:14:35,938

2019
02:14:35,940 --> 02:14:39,940

2020
02:14:39,942 --> 02:14:43,942

2021
02:14:43,943 --> 02:14:47,943

2022
02:14:47,944 --> 02:14:51,944

2023
02:14:51,946 --> 02:14:55,946

2024
02:14:55,949 --> 02:14:59,949

2025
02:14:59,950 --> 02:15:03,950

2026
02:15:03,952 --> 02:15:07,952

2027
02:15:07,953 --> 02:15:11,953

2028
02:15:11,955 --> 02:15:15,955

2029
02:15:15,957 --> 02:15:19,957

2030
02:15:19,958 --> 02:15:23,958

2031
02:15:23,959 --> 02:15:27,959

2032
02:15:27,961 --> 02:15:31,961

2033
02:15:31,964 --> 02:15:35,964

2034
02:15:35,965 --> 02:15:39,965

2035
02:15:39,967 --> 02:15:43,967

2036
02:15:43,968 --> 02:15:47,968

2037
02:15:47,970 --> 02:15:51,970

2038
02:15:51,971 --> 02:15:55,971

2039
02:15:55,973 --> 02:15:59,973

2040
02:15:59,974 --> 02:16:03,974

2041
02:16:03,976 --> 02:16:07,976

2042
02:16:07,977 --> 02:16:11,977

2043
02:16:11,981 --> 02:16:15,981

2044
02:16:15,984 --> 02:16:19,984

2045
02:16:19,987 --> 02:16:23,987

2046
02:16:23,987 --> 02:16:27,987

2047
02:16:27,989 --> 02:16:31,989

2048
02:16:31,992 --> 02:16:35,992

2049
02:16:35,994 --> 02:16:39,994

2050
02:16:39,996 --> 02:16:43,996

2051
02:16:43,998 --> 02:16:47,998

2052
02:16:47,999 --> 02:16:51,999

2053
02:16:52,001 --> 02:16:56,001

2054
02:16:56,002 --> 02:17:00,002

2055
02:17:00,004 --> 02:17:04,004

2056
02:17:04,006 --> 02:17:08,006

2057
02:17:08,007 --> 02:17:12,007

2058
02:17:12,009 --> 02:17:16,009

2059
02:17:16,010 --> 02:17:20,010

2060
02:17:20,012 --> 02:17:24,012

2061
02:17:24,013 --> 02:17:28,013

2062
02:17:28,015 --> 02:17:32,015

2063
02:17:32,016 --> 02:17:36,016

2064
02:17:36,017 --> 02:17:40,017

2065
02:17:40,019 --> 02:17:44,019

2066
02:17:44,019 --> 02:17:48,019
คราวนี้มาดูครู Push B ได้แล้วมาดู

2067
02:17:48,024 --> 02:17:52,024
ข้อ 3 คือ Pop

2068
02:17:52,024 --> 02:17:56,024
คือ Pop ใช่ไหม เอาอะไรออก

2069
02:17:56,026 --> 02:18:00,026
เอา B ออก เพราะฉะนั้น เหลือ

2070
02:18:00,029 --> 02:18:04,029
A

2071
02:18:04,029 --> 02:18:08,029
เหลือ A นะคะ

2072
02:18:08,030 --> 02:18:12,030
ข้อ 4 ครูสั่ง Pop อีกครั้งหนึ่ง เพราะฉะนั้นเหลืออะไร

2073
02:18:12,031 --> 02:18:16,031
ไม่เหลือ นะคะ จะเขียนหรือ

2074
02:18:16,032 --> 02:18:20,032
ไม่เขียนก็ได้

2075
02:18:20,034 --> 02:18:24,034
เสร็จแล้ว ครูใส่คำสั่ง Push C

2076
02:18:24,036 --> 02:18:28,036
ก็คือครูต้องสร้างบล็อกใหม่

2077
02:18:28,037 --> 02:18:32,037
คือ C นะคะ Stack มีข้อมู

2078
02:18:32,038 --> 02:18:36,038
C

2079
02:18:36,038 --> 02:18:40,038
ได้นะ

2080
02:18:40,039 --> 02:18:44,039
มีใครยังงงอีก ไม่รู้ว่า Push กับ Pop

2081
02:18:44,039 --> 02:18:48,039
อย่างไร งงไหม

2082
02:18:48,041 --> 02:18:52,041

2083
02:18:52,042 --> 02:18:56,042

2084
02:18:56,043 --> 02:19:00,043

2085
02:19:00,048 --> 02:19:04,048

2086
02:19:04,049 --> 02:19:08,049

2087
02:19:08,052 --> 02:19:12,052

2088
02:19:12,053 --> 02:19:16,053
คราวนี้ต่อไปไหม

2089
02:19:16,054 --> 02:19:20,054
นะคะ เวลาเรา

2090
02:19:20,054 --> 02:19:24,054
จะใช้คำสั่ง Push ข้อมูลลง Stack

2091
02:19:24,055 --> 02:19:28,055
อันนี้ให้ดูก่อนนะ เดี๋ยวสัปดาห์หน้า

2092
02:19:28,056 --> 02:19:32,056
เราค่อยมาเขียนนะคะ เวลาเราจะเพิ่มข้อมูลลงไป

2093
02:19:32,058 --> 02:19:36,058
ใน Stack เราบอกว่าข้อมูลของเรา

2094
02:19:36,059 --> 02:19:40,059
นะคะเรากำหนดให้ Stack ของเราคือ List

2095
02:19:40,059 --> 02:19:44,059
ที่เราเรียนไปนี่ คราวก่อน

2096
02:19:44,060 --> 02:19:48,060
เพราะฉะนั้นคำสั่งใน Reach

2097
02:19:48,067 --> 02:19:52,067
ที่จะเพิ่มข้อมูลคือใช้คำว่า

2098
02:19:52,068 --> 02:19:56,068
Append

2099
02:19:56,068 --> 02:20:00,068
ใช่คำว่า Append

2100
02:20:00,069 --> 02:20:04,069
ครูเขียนฟังก์ชันขึ้นมา 1 ตัว ก็คือ Push

2101
02:20:04,070 --> 02:20:08,070
โดยส่งค่าข้อมูลที่เราจะ ญ

2102
02:20:08,072 --> 02:20:12,072
ลงไป เสร็จแล้ว

2103
02:20:12,073 --> 02:20:16,073
ครูก็สั่งถูกไหมคะ ครูก็สั่ง Stack

2104
02:20:16,075 --> 02:20:20,075
Stack.append(

2105
02:20:20,075 --> 02:20:24,075
ค่าข้อมูลที่จะใส่ไปคืออะไร อันนี้

2106
02:20:24,075 --> 02:20:28,075
คือ Push Concept ของ Push

2107
02:20:28,076 --> 02:20:32,076
เรารู้แล้ว อันนี้คือแปลงมาเป็น Code

2108
02:20:32,076 --> 02:20:36,076
ของโปรแกรม Stack ว่างนะคะ

2109
02:20:36,077 --> 02:20:40,077
Stack ว่างนะคะ

2110
02:20:40,077 --> 02:20:44,077
Stack คือไม่มีข้อมูล

2111
02:20:44,078 --> 02:20:48,078
ครูถามว่า ถ้า Stack มันว่าง

2112
02:20:48,078 --> 02:20:52,078
เราสามารถ Pop ได้ไหม

2113
02:20:52,078 --> 02:20:56,078
ถ้า Stack ไม่มีจาน

2114
02:20:56,082 --> 02:21:00,082
เลยสักใบนี่จะเอาไปใส่ก๋วยเตี๋ยวได้ไหม

2115
02:21:00,083 --> 02:21:04,083
ไม่ได้ ใช่ไหมคะ Concept แบบเดัียวก

2116
02:21:04,084 --> 02:21:08,084
ถ้า Stack มันว่าง แสดงว่ามันไม่มีข้อมูลอะไรแล้ว ต้อง

2117
02:21:08,085 --> 02:21:12,085
แสดงว่ามันไม่มีข้อมูลอะไรแล้ว เราก็ต้องโชว์

2118
02:21:12,087 --> 02:21:16,087
Stack ว่างหรือ Stack Entry

2119
02:21:16,088 --> 02:21:20,088
นะคะ เพื่อบอกว่า ต่อไปต้องหาข้อมูล

2120
02:21:20,089 --> 02:21:24,089
มาใส่นะ แต่ถ้ามี

2121
02:21:24,091 --> 02:21:28,091
ก็ดึงออกมานะคะ ถ้ามันยังมีข้อมูลอยู่ใน

2122
02:21:28,091 --> 02:21:32,091
Stack เราก็ดึ

2123
02:21:32,092 --> 02:21:36,092
คราวนี้ มาดูนะคะ

2124
02:21:36,093 --> 02:21:40,093
จะรู้ได้อย่างไรว่า Stack มันว่าง ก็

2125
02:21:40,094 --> 02:21:44,094
หาขนาดของ List ถูกไหมคะ

2126
02:21:44,096 --> 02:21:48,096
Stack มันว่างหรือเปล่าก็

2127
02:21:48,097 --> 02:21:52,097
ถ้าขนาดเป็นอะไรคะ เป็น 0

2128
02:21:52,097 --> 02:21:56,097
แสดงว่ามีข้อมูลไหม

2129
02:21:56,109 --> 02:22:00,109
ถ้าขนาดของ List แสดงว่ามี

2130
02:22:00,109 --> 02:22:04,109

2131
02:22:04,111 --> 02:22:08,111
ขนาดเป็น 0 ก็ไม่มีสิ ถ้ามีข้อมูล 1 ตัว

2132
02:22:08,111 --> 02:22:12,111
ขนาดเท่ากับเท่าไร เท่ากับ 1

2133
02:22:12,112 --> 02:22:16,112
เราก็เช็กก่อนว่า Stack มันว่างไหม

2134
02:22:16,113 --> 02:22:20,113
ขนาดของ Stack นะคะ

2135
02:22:20,113 --> 02:22:24,113
ถ้ามันว่างก็ไม่ต้องทำอะไร

2136
02:22:24,113 --> 02:22:28,113
แต่ถ้ามันไม่ว่างก็ Pop มันออกมา

2137
02:22:28,114 --> 02:22:32,114
นะคะ ก็ใช้คำสั่ง Pop ได้เลย

2138
02:22:32,114 --> 02:22:36,114
ครูต่อนะคะ

2139
02:22:36,115 --> 02:22:40,115
ถ้า

2140
02:22:40,119 --> 02:22:44,119
ครูอยากดูข้อมูลบนสุดที่อยู่ใน

2141
02:22:44,120 --> 02:22:48,120
Stack นะคะ อยากรู้ว่าข้อมูลที่อยู่ใน Stack มัน

2142
02:22:48,121 --> 02:22:52,121
คืออะไรนะคะ

2143
02:22:52,121 --> 02:22:56,121
เราจะใช้ Stack [-1

2144
02:22:56,125 --> 02:23:00,125
ก็คือตัว ถ้ามองเป็น Reach ก็คือตัวสุดท้ายนะคะ

2145
02:23:00,139 --> 02:23:04,139
เอาข้อมูลตัวสุดท้ายจะใช้ Index

2146
02:23:04,140 --> 02:23:08,140
นะคะก็เหมือนเรากลับน่ะ

2147
02:23:08,141 --> 02:23:12,141
ข้างหน้าเป็น 0 ข้างหลังก็กลับ ให้เป็น -1

2148
02:23:12,142 --> 02:23:16,142
หาขนาด หาขนาดของ Stack

2149
02:23:16,142 --> 02:23:20,142
ใช้คำสั่ง Len นะคะ

2150
02:23:20,143 --> 02:23:24,143

2151
02:23:24,144 --> 02:23:28,144
เดี๋ยวเราจะมาเขียน Code กันนะคะ

2152
02:23:28,145 --> 02:23:32,145
คราวหน้า ดูว่าจะ

2153
02:23:32,145 --> 02:23:36,145
เอาข้อมูลเข้า เอาข้อมูลออก

2154
02:23:36,146 --> 02:23:40,146
นะคะเดี๋ยวสัปดาห์หน้า

2155
02:23:40,146 --> 02:23:44,146

2156
02:23:44,147 --> 02:23:48,147
Stack เอาไปใช้ทำอะไร เดี๋ยวดูคร่าว ๆ ก่อนนะ

2157
02:23:48,147 --> 02:23:52,147
เStack เอาไปใช้ทำอะไร บวกเลขได้ไหม

2158
02:23:52,148 --> 02:23:56,148
บวกลบเลขได้ไหม ได้

2159
02:23:56,150 --> 02:24:00,150
ทุกคน บวก ลบเลขได้หมดเลย

2160
02:24:00,151 --> 02:24:04,151
เดี๋ยวแป๊บหนึ่ง

2161
02:24:04,151 --> 02:24:08,151

2162
02:24:08,153 --> 02:24:12,153

2163
02:24:12,153 --> 02:24:16,153
ครูถามว่า 5+4*2

2164
02:24:16,155 --> 02:24:20,155
ตอบเท่าไรคะ

2165
02:24:20,156 --> 02:24:24,156
ตอบให้ครูหน่อย 5 + 4 )(

2166
02:24:24,157 --> 02:24:28,157

2167
02:24:28,158 --> 02:24:32,158

2168
02:24:32,161 --> 02:24:36,161
มีใคร

2169
02:24:36,163 --> 02:24:40,163
ได้คำตอบอื่นไหม ใช้ความรู้เดิม

2170
02:24:40,164 --> 02:24:44,164
5+4*2

2171
02:24:44,165 --> 02:24:48,165
ตอบ เท่ากับ...

2172
02:24:48,175 --> 02:24:52,175

2173
02:24:52,175 --> 02:24:56,175
มีใครได้คำตอบอะไรบ้าง 1. คือ 13 ได้

2174
02:24:56,176 --> 02:25:00,176
เท่าไหร่คะ  (นักศึกษา) 18  (อาจารย์) มีคนอื่นได้อีกไหม

2175
02:25:00,176 --> 02:25:04,176
ทำไมโจทย์เดียวกันได้ค่า 2 ค่า

2176
02:25:04,176 --> 02:25:08,176
มีใครได้มากกว่า 13 กับ 18 ไหมคะ

2177
02:25:08,176 --> 02:25:12,176
ใครได้ 13

2178
02:25:12,178 --> 02:25:16,178
ยกมือหน่อยเร็ว

2179
02:25:16,179 --> 02:25:20,179
ใครคำนวณแล้วได้ 13 ยกมือ

2180
02:25:20,181 --> 02:25:24,181
ไหนมี 1 คน แล้วมีใครอีกคะ

2181
02:25:24,182 --> 02:25:28,182
มี 2 คน คู่นั้น ใครได้ 18

2182
02:25:28,195 --> 02:25:32,195
อ่าวที่ไม่ยก

2183
02:25:32,196 --> 02:25:36,196
คือออะไร บวกเลขไม่เป็นหรือ บวกเลขเป็น

2184
02:25:36,196 --> 02:25:40,196
มี 13 กับ 18 ใช่ไหมคะ

2185
02:25:40,202 --> 02:25:44,202
ตอนสมัยเรียน ประถม

2186
02:25:44,203 --> 02:25:48,203
มัธยมคุณครูบอกว่าถ้าเจอวงเล็บก่อน

2187
02:25:48,205 --> 02:25:52,205
ให้ทำข้างในวงเล็บใช่ไหมถ้ามีวงเล็บ

2188
02:25:52,205 --> 02:25:56,205
ให้ทำให้วงเล็บ แต่บังเอิญว่าอันนี้

2189
02:25:56,209 --> 02:26:00,209
ไม่มีวงเล็บนะคะ

2190
02:26:00,209 --> 02:26:04,209
ระหว่างบวกกับคูณอันไหน

2191
02:26:04,211 --> 02:26:08,211
มีลำดับความสำคัญมากกว่ากัน บวกกับคูณ

2192
02:26:08,211 --> 02:26:12,211
อะไรสำคัญกว่ากัน คูณ เพราะฉะนั้น

2193
02:26:12,213 --> 02:26:16,213
ควรทำบวกก่อน หรือคูณก่อน

2194
02:26:16,213 --> 02:26:20,213
ควรทำอะไรก่อน  (นักศึกษา) คูณ  (อาจารย์) คูณก่อน

2195
02:26:20,221 --> 02:26:24,221
4*2 เป็น 8

2196
02:26:24,223 --> 02:26:28,223
บวกกับ 5 ตอบเท่ากับ

2197
02:26:28,224 --> 02:26:32,224
13

2198
02:26:32,226 --> 02:26:36,226
ใช่ไหมนะคะ

2199
02:26:36,227 --> 02:26:40,227
กรณีที่ไม่มีวงเล็บไง

2200
02:26:40,228 --> 02:26:44,228
อันไหนคือลำดับความสำคัญมากกว่า บวก

2201
02:26:44,240 --> 02:26:48,240
กับลบ เท่ากัน ทำอะไรก่อนก็ได้

2202
02:26:48,240 --> 02:26:52,240
อย่างนี้เท่ากันนะคะ แต่คูณ

2203
02:26:52,241 --> 02:26:56,241
จะมากกว่าบวกกับลบ

2204
02:26:56,242 --> 02:27:00,242
จะเห็นไหมคะว่า การบวกเลขตรงนี้

2205
02:27:00,242 --> 02:27:04,242
ถ้าเราเอาใส่ใน Excle

2206
02:27:04,242 --> 02:27:08,242
หรือในคอมพิวเตอร์ที่สามารถ

2207
02:27:08,243 --> 02:27:12,243
ประมวลผล ไม่ใช่เครื่องคิดเลขนะ เพราะเครื่องคิดเลขที่ตัว

2208
02:27:12,245 --> 02:27:16,245
ถ้าใครเอาเครื่องคิดเลขธรรมดานะ

2209
02:27:16,245 --> 02:27:20,245
มาจิ้มก็ไม่ถูกนะ

2210
02:27:20,246 --> 02:27:24,246
ต้องเป็นเครื่องคิดเลขวิทยาศาสตร์

2211
02:27:24,246 --> 02:27:28,246
ที่ใส่เป็นชุดได้ นะคะ

2212
02:27:28,247 --> 02:27:32,247
เราบวกลบเลขใช่ไหมคะ

2213
02:27:32,248 --> 02:27:36,248
แล้วคอมพิวเตอร์ เราใส่ข้อมูลตัวนี้ คอมพิง

2214
02:27:36,250 --> 02:27:40,250
นี่จะคำนวณให้ได้ไหม ได้

2215
02:27:40,252 --> 02:27:44,252
เอาไปลอง Test ใน Excel นะคะ

2216
02:27:44,252 --> 02:27:48,252
คำนวณได้อย่างไร เขาใช้ Stack นะคะ

2217
02:27:48,259 --> 02:27:52,259
ช่วยในการคำนวณตัวเลขให้ออกมาเป็น 13 นะคะ

2218
02:27:52,260 --> 02:27:56,260
เดี๋ยวรอบหน้านี่จะมีวิธีการคำนวณ

2219
02:27:56,268 --> 02:28:00,268
นะะค ว่า คอมพิวเตอร์คำนวณ

2220
02:28:00,274 --> 02:28:04,274
มาได้เลข 13 นี่ คำนวณอย่างไร ไม่ได้ง่าย ๆ

2221
02:28:04,288 --> 02:28:08,288
เลยนะ มีขั้นตอนเยอะมากกว่าจะได้

2222
02:28:08,288 --> 02:28:12,288
เลข 13 มาแต่เราทำอย่างไรคะใส่เลข

2223
02:28:12,289 --> 02:28:16,289
ใน Excel ออกมาเลยใช่ไหมคะ ออกมาเลย

2224
02:28:16,289 --> 02:28:20,289
แต่เราจะมาดู แล้วเบื้องหลังมันคำนวณ

2225
02:28:20,291 --> 02:28:24,291
แบบไหนนะคะ รอบหน้า เราคำนวณ

2226
02:28:24,292 --> 02:28:28,292
ได้เราต้องรู้ด้วยว่าแล้วคอมพิวเตอร์คำนวณอย่างไร

2227
02:28:28,292 --> 02:28:32,292
นะคะ

2228
02:28:32,292 --> 02:28:36,292
เดี๋ยวครูจะฝากการบ้านนะ

2229
02:28:36,293 --> 02:28:40,293
ทุกคนมีชีตนะคะ

2230
02:28:40,294 --> 02:28:44,294
Dictionary นะคะ Stack เดี๋ยวครู

2231
02:28:44,294 --> 02:28:48,294
ฝากการบ้านกับพี่ปอย ง่าย ๆ ไม่ยาก

2232
02:28:48,294 --> 02:28:52,294
เดี๋ยวจะปริ้นมาให้

2233
02:28:52,294 --> 02:28:56,294
นะคะ เป็นการทบทวน เผื่อเวลาส

2234
02:28:56,297 --> 02:29:00,297
สอบนะจะได้เข้าใจนะคะ จะได้จำได้

2235
02:29:00,309 --> 02:29:04,309

2236
02:29:04,317 --> 02:29:08,317

2237
02:29:08,317 --> 02:29:12,317

2238
02:29:12,319 --> 02:29:16,319

2239
02:29:16,319 --> 02:29:20,319
เดี๋ยวเจอกัน

2240
02:29:20,321 --> 02:29:24,321
สัปดาห์หน้านะคะ เดี๋ยวครูจะฝากการบ้านไว้ให้ค่ะ

2241
02:29:24,322 --> 02:29:28,322
เดี๋ยว

2242
02:29:28,322 --> 02:29:32,322

2243
02:29:32,322 --> 02:29:36,322

2244
02:29:36,324 --> 02:29:40,324

2245
02:29:40,325 --> 02:29:44,325

2246
02:29:44,330 --> 02:29:48,330

2247
02:29:48,332 --> 02:29:52,332

2248
02:29:52,334 --> 02:29:56,334

2249
02:29:56,336 --> 02:30:00,336

2250
02:30:00,336 --> 02:30:04,336

2251
02:30:04,338 --> 02:30:08,338

2252
02:30:08,339 --> 02:30:12,339

2253
02:30:12,341 --> 02:30:16,341

2254
02:30:16,342 --> 02:30:20,342

2255
02:30:20,345 --> 02:30:24,345

2256
02:30:24,347 --> 02:30:28,347

2257
02:30:28,351 --> 02:30:32,351

2258
02:30:32,353 --> 02:30:36,353

2259
02:30:36,356 --> 02:30:40,356

2260
02:30:40,357 --> 02:30:44,357

2261
02:30:44,359 --> 02:30:48,359

2262
02:30:48,361 --> 02:30:52,361

2263
02:30:52,364 --> 02:30:56,364

2264
02:30:56,365 --> 02:31:00,365

2265
02:31:00,367 --> 02:31:04,367

2266
02:31:04,367 --> 02:31:08,367

2267
02:31:08,370 --> 02:31:12,370

2268
02:31:12,371 --> 02:31:16,371

2269
02:31:16,372 --> 02:31:20,372

2270
02:31:20,374 --> 02:31:24,374

2271
02:31:24,379 --> 02:31:28,379

2272
02:31:28,380 --> 02:31:32,380

2273
02:31:32,382 --> 02:31:36,382

2274
02:31:36,384 --> 02:31:40,384

2275
02:31:40,384 --> 02:31:44,384

2276
02:31:44,386 --> 02:31:48,386

2277
02:31:48,388 --> 02:31:52,388

2278
02:31:52,390 --> 02:31:56,390

2279
02:31:56,392 --> 02:32:00,392

2280
02:32:00,394 --> 02:32:04,394

2281
02:32:04,396 --> 02:32:08,396

2282
02:32:08,397 --> 02:32:12,397

2283
02:32:12,400 --> 02:32:16,400

2284
02:32:16,402 --> 02:32:20,402

2285
02:32:20,404 --> 02:32:24,404

2286
02:32:24,404 --> 02:32:28,404

2287
02:32:28,405 --> 02:32:32,405

2288
02:32:32,407 --> 02:32:36,407

2289
02:32:36,409 --> 02:32:40,409

2290
02:32:40,410 --> 02:32:44,410

2291
02:32:44,412 --> 02:32:48,412

2292
02:32:48,416 --> 02:32:52,416
[สิ้นสุดการถอดความ]

2293
02:32:52,418 --> 02:32:56,418

2294
02:32:56,420 --> 02:33:00,420

2295
02:33:00,421 --> 02:33:04,421

2296
02:33:04,422 --> 02:33:08,422

2297
02:33:08,422 --> 02:33:12,422

2298
02:33:12,425 --> 02:33:15,426

2299
02:33:16,426 --> 02:33:19,426


