Page 105 - python
P. 105

79




                                                                                      
                          ตัวอยางที่ 7.4 ตัวแปร d มีคีย 3 ตัว คือ ['one', 'two', 'three'] การใชฟงกชั่น get() มีคาเทากับ
                   การถึงดวยเครื่องหมาย [ ]  เชน d.get('one') ใหผลลัพธเชนเดียวกับคําสั่ง d['one']

                                   ู
                                               ั
                                                           ่
                                                           ั
                                 
                   7.5 การ pop ขอมลภายในดิกชนนารีดวยคําสง pop()
                          การ pop คือการนําเอาขอมูลภายในดิกชันนารีออกมาดวยคําสั่ง pop()

                   ไวยากรณ
                    dict_name.pop(key)


                   คําอธิบาย
                    ชื่อเรียก            คําอธิบาย
                    dict_name            คือ ตัวแปรดิกชันนารี

                    Key                  คอ คยทตองการ pop ออกมาจากตวแปรดกชนนารี
                                           ื
                                              ี
                                                                             ิ
                                                                               ั
                                                                       ั
                                                ี
                                                ่

                   ตัวอยางที่ 7.5 การ pop ขอมูลภายในดิกชันนารีดวยคําสั่ง pop()
                    d = {'one': 'หนึ่ง', 'two': 'สอง', 'three': 'สาม'}
                    s = d.pop('one')
                    print(d)
                    print(s)


                   ผลลัพธ :
                    {'two': 'สอง', 'three': 'สาม'}

                    หนึ่ง
                            ตัวอยางที่ 7.5 ตัวแปร d เปนชนิดดิกชันนารีมีคีย 3 ตัว คือ ['one', 'two', 'three'] เมื่อ
                   pop('one') จะเปนการนําคาของคีย 'one' ออกมาใสในตัวแปร s ซึ่งมคาคือ "หนึ่ง" ตัวแปร d
                                                                                   ี
                   จะเหลือสมาชิกเพียง 2 ตัว คือ {'two': 'สอง', 'three': 'สาม'}


                                               
                                                     ั
                   7.6 การรวมตัวแปรดกชนนารีเขาดวยกนดวยคําสง update()
                                                              ั
                                        ั
                                     ิ
                                                              ่
                                     ํ
                                            ิ่
                          นอกจากจะทาการเพมและแกไขขอมูลภายในตัวแปรดิกชันนารีแลวยังรวมตัวแปรดิกชันนารีสอง
                                                   
                   ตัวเขาดวยกันได

                   ตัวอยางที่ 7.6 การรวมดิกชันนารีสองตัวเขาดวยกัน
                    d1 = {'one': 'หนึ่ง', 'two': 'สอง', 'three': 'สาม'}
                    d2 = {'four':'สี่', 'five':'หา'}
                    d1.update(d2)
                    print(d1)
   100   101   102   103   104   105   106   107   108   109   110