Page 31 - Python rat la co ban
P. 31
2.8. Tuple
Tuple cũng là một cấu trúc mảng, tương tự như cấu trúc
List. Một số điểm khác nhau cơ bản là khai báo Tuple sử
dụng cặp dấu ngoặc (...) và một tuple đã được khai báo
rồi thì không thay đổi được giá trị (immutable) và không hỗ
trợ các phương thức như append() , pop() …Ví dụ:
mytuple = ('x', 'y', 'z')
print mytuple
(Hiển thị ('x', 'y', 'z'))
Vẫn hỗ trợ các cách để truy xuất phần tử giống List như là
truy xuất theo index, range, tìm kiếm…
2.9. Dictionary
Dictionary cũng là một cấu trúc mảng, nhưng các phần tử
bao gồm key và value. Nếu bạn có biết JSON thì cấu trúc
Dictionary tương tự như một object json. Một Dictionary
được khai báo bằng cặp dấu ngoặc {...} . Ví dụ: