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) ในการเขาถึง

                   สมาชิกดวยตัวเลขจะตองระบุภายในเครื่องหมายกามปู
   61   62   63   64   65   66   67   68   69   70   71