Khi cần cắt giảm (trim) một danh sách các tuple bằng một số lượng phần tử cụ thể, ta có thể sử dụng toán tử del.
Ví dụ
my_list = [(1, 2, 11), (99, 76, 34, 89), (3.08, 11.56), ("Hi", "Will"), ("Rob", 'Ron')]
n = 2
print("Danh sách ban đầu:")
print(my_list)
print("Giá trị N:")
print(n)
del my_list[n]
print("Danh sách sau khi xóa phần tử thứ N:")
print(my_list)
Kết quả
Danh sách ban đầu: [(1, 2, 11), (99, 76, 34, 89), (3.08, 11.56), ('Hi', 'Will'), ('Rob', 'Ron')]
Giá trị N: 2
Danh sách sau khi xóa phần tử thứ N: [(1, 2, 11), (99, 76, 34, 89), ('Hi', 'Will'), ('Rob', 'Ron')]
Giải thích
Một danh sách tuple được định nghĩa và hiển thị.
Số lượng phần tử cần cắt giảm, n, được định nghĩa.
Hiển thị n ra màn hình.
Toán tử
deldùng với chỉ sốnđể xóa phần tử tại vị trí đó.Danh sách sau khi xóa được hiển thị.