Page 66 - python
P. 66
40
ั
ี
ํ
่
ี
ตัวอยาง 4.4 การตรวจสอบจํานวนสมาชิกของตัวแปรลสตดวยคาสง len() ในตัวอยางนตัวแปร b
้
มีจํานวนสมาชิก 3 ตัว คือ "Google" , "Gmail" และ "Youtube"
่
4.5 การวนเขาไปอานคาภายในลีสตดวยคําสัง for
ั
ิ
่
ั
ํ
การวนเขาไปในสมาชกของตวแปรลีสตดวยคาสง for ดังน ้ ี
ตัวอยางที่ 4.5 การวนเขาไปในสมาชิกของตวแปรลีสตดวยคําสง for
่
ั
ั
b = [ 'Google', 'Gmail', 'Youtube' ]
for i in b:
print(i)
ผลลัพธ :
Google
Gmail
Youtube
่
ั
ํ
ึ
ํ
ี
่
ิ
ตัวอยาง 4.5 การวนเขาไปในลีสตดวยคาสง for จะเปนการวนเขาไปในสมาชกลําดับท 0 ถงลาดับ
สุดทาย ตัวตัวแปร i จะถูกนํามาใชแทนคาสมาชิกในแตละรอบ ในรอบแรกตัวแปร i มีคา Google รอบ
ตอมามีคา Gmail และ Youtube ตามลําดับ
4.6 การวนเขาไปอานคาภายในลีสตดวยคําสัง for และ range
่
การวนเขาไปในสมาชิกของตัวแปรลีสตดวยคําสั่ง for ดวยขนาดของตัวแปรลีสต จะวนจากลําดับ
ที่ 0 ถึงลําดับสุดทายของตัวแปรโดยกําหนดดวยคําสั่ง len(ชื่อตัวแปร) ดังนี้
่
ั
ั
ตัวอยางที่ 4.6 การวนเขาไปในสมาชิกของตวแปรลีสตดวยคําสง for และ range
b = [ 'Google', 'Gmail', 'Youtube' ]
for i in range(len(b)):
print(i, b[i])
ผลลัพธ :
0 Google
1 Gmail
2 Youtube
ตัวอยาง 4.6 การวนเขาไปในลีสตดวยคําสั่ง for และ range(len(b)) คือ การวนจากสมาชิกตัวที่
0 ไปยังตําแหนงสุดทาย โดยระบุตําแหนงสุดทายดวยขนาดของสมาชิกผานคําสั่ง len(b) ในการเขาถึง
สมาชิกดวยตัวเลขจะตองระบุภายในเครื่องหมายกามปู