Page 59 - Em Học Python
P. 59

​
               >>> numbers = [1, 2, 3, 4]
                                                   ​
                                                 ​
                                                           ​
                                                        ​
                                                                                                 ​
                   ​
                                                                                   ​
                                                                                          ​
                                                                                       ​
                                       ​
                                     ​
                                 ​
                                                                                ​
                                                                         ​
                                                                           ​
                                                                 ​
                                                                   ​
               >>> strings = ['I', 'kicked', 'my', 'toe', 'and', 'it', 'is', 'sore']
                   ​
               >>> mylist = [numbers, strings]
                    ​
               >>> print(mylist)
                          ​
                   ​
               [[1, 2, 3, 4], ['I', 'kicked', 'my', 'toe', 'and', 'it', 'is', 'sore']]
                       Ví dụ mảng-trong-mảng này có ba biến:  numbers có bốn số,  strings có tám chữ và
                                                                                            ​
                                                                        ​
               mylist dùng cả  numbers lẫn  strings. Mảng thứ ba ( mylist) chỉ có hai phần tử thôi vì nó
                       ​
                                                                           ​
                                                     ​
                                        ​
               chỉ chứa hai biến kia, chứ không chứa các phần tử của hai biến kia.
                       THÊM PHẦN TỬ VÀO MẢNG
                                                                                    ​
                                                                               ​
                       Để thêm phần tử vào mảng, ta sẽ sử dụng hàm  append. Hàm ⟨function⟩ là một mớ
                                                                              ​
                                                                                              ​
               Python code thực hiện một việc cụ thể nào đó. Trong trường hợp này,  append sẽ nhét thêm
                                                                                              ​
               một phần tử vào cuối mảng.
                       Ví dụ, để thêm hơi thở của gấu (có thứ đó luôn hả trời ^^) vào danh sách mua sắm
               của bà phù thủy kia, ta làm như thế này:
               >>> wizard_list.append('bear burp')
                                           ​
                                                        ​
                   ​
               >>> print(wizard_list)
                          ​
                    ​
                   ​
               ['spider legs', 'toe of frog', 'snail tongue', 'bat wing', 'slug butter',
               'snake dandruff', 'bear burp']
                                                  ​
                       Tương tự, em có thể kéo dài danh sách những thứ kì quặc này ra, như này:
                   ​
                                           ​
                                                       ​
               >>> wizard_list.append('mandrake')
                                           ​
               >>> wizard_list.append('hemlock')
                                                      ​
                   ​
                   ​
                                                        ​
               >>> wizard_list.append('swamp gas')
                                           ​
                       Danh sách mua sắm giờ dài như này:
                    ​
               >>> print(wizard_list)
                   ​
                          ​
               ['spider legs', 'toe of frog', 'snail tongue', 'bat wing', 'slug butter',
               'snake dandruff', 'bear burp', 'mandrake', 'hemlock', 'swamp gas']
                       Bà phù thủy này chắc chắn đang âm mưu gì đó!


                                                                                   Chuỗi, mảng, tuple và map           33
   54   55   56   57   58   59   60   61   62   63   64