Computer >> Máy Tính >  >> Lập trình >> Python

Cắt các bộ giá trị theo N phần tử trong Python

Khi cần thiết phải cắt một danh sách các bộ giá trị theo một số phần tử cụ thể, thì có thể sử dụng toán tử "del".

Dưới đây là một minh chứng về điều tương tự -

Ví dụ

my_list = [(1,2, 11), (99, 76, 34, 89), (3.08, 11.56), ("Hi", "Will"), ("Rob", 'Ron')]
n = 2
print("The list is :")
print(my_list)
print("The value of N is")
print(n)
del my_list[n]
print("The list after deleting N elements is :")
print(my_list)

Đầu ra

The list is :
[(1, 2, 11), (99, 76, 34, 89), (3.08, 11.56), ('Hi', 'Will'), ('Rob', 'Ron')]
The value of N is
2
The list after deleting N elements is :
[(1, 2, 11), (99, 76, 34, 89), ('Hi', 'Will'), ('Rob', 'Ron')]

Giải thích

  • Một danh sách các bộ được xác định và được hiển thị trên bảng điều khiển.

  • Số mà tuple phải được cắt, n, được xác định.

  • Nó được hiển thị trên bảng điều khiển.

  • Toán tử ‘del’ được sử dụng với ‘n’ và số phần tử cụ thể sẽ bị xóa.

  • Danh sách, sau khi xóa các phần tử cụ thể được hiển thị trên bảng điều khiển.