Các phương thức làm việc với bộ dữ liệu
Các phương thức làm việc với bộ dữ liệu tương tự như các phương thức làm việc với danh sách, ngoại trừ các phương thức thay đổi bộ dữ liệu. Các phương thức như vậy không khả dụng do tính bất biến của bộ dữ liệu. Chúng có thể được áp dụng bằng cách tạo một bộ dữ liệu mới.
Ví dụ sắp xếp theo bộ
Bạn có thể dễ dàng sắp xếp một bộ bằng hàm
sorted()
.
1
2
3
4
|
a = (5, 3, 2, 1, 4)
in(đã sắp xếp(a)) # [1, 2, 3, 4, 5]
a = tuple(sắp xếp(a))
in(a) # (1, 2, 3, 4, 5)
|
Lưu ý rằng các phương thức như
append()
,
extend()
,
remove()
KHÔNG hoạt động với các bộ
và
pop()
.