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