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

Xóa các phần tử Tuple trong Python

Không thể xóa các phần tử tuple riêng lẻ. Tất nhiên, không có gì sai khi kết hợp một bộ dữ liệu khác với các phần tử không mong muốn bị loại bỏ.

Để xóa toàn bộ một bộ dữ liệu một cách rõ ràng, chỉ cần sử dụng câu lệnh del.

Ví dụ

#!/usr/bin/python
tup = ('physics', 'chemistry', 1997, 2000);
print tup;
del tup;
print "After deleting tup : ";
print tup;

Đầu ra

Điều này tạo ra kết quả sau. Lưu ý rằng một ngoại lệ được nêu ra, điều này là do sau khi del tup tuple không tồn tại nữa -

('physics', 'chemistry', 1997, 2000)
After deleting tup :
Traceback (most recent call last):
File "test.py", line 9, in <module>
print tup;
NameError: name 'tup' is not defined