Khi cần tìm kích thước của một tuple, phương pháp "sizeof" có thể được sử dụng.
Dưới đây là minh chứng về điều tương tự -
Ví dụ
import sys tuple_1 = ("A", 1, "B", 2, "C", 3) tuple_2 = ("Java", "Lee", "Code", "Mark", "John") tuple_3 = ((1, "Bill"), ( 2, "Ant"), (3, "Fox"), (4, "Cheetah")) print("The first tuple is :") print(tuple_1) print("The second tuple is :") print(tuple_2) print("The third tuple is :") print(tuple_3) print("Size of first tuple is : " + str(sys.getsizeof(tuple_1)) + " bytes") print("Size of second tuple is : " + str(sys.getsizeof(tuple_2)) + " bytes") print("Size of third tuple is: " + str(sys.getsizeof(tuple_3)) + " bytes")
Đầu ra
The first tuple is : ('A', 1, 'B', 2, 'C', 3) The second tuple is : ('Java', 'Lee', 'Code', 'Mark', 'John') The third tuple is : ((1, 'Bill'), (2, 'Ant'), (3, 'Fox'), (4, 'Cheetah')) Size of first tuple is : 96 bytes Size of second tuple is : 88 bytes Size of third tuple is : 80 bytes
Giải thích
-
Các gói bắt buộc được nhập.
-
Các bộ giá trị được xác định và được hiển thị trên bảng điều khiển.
-
Phương thức 'sizeof' được gọi trên mọi tuple và độ dài được hiển thị dưới dạng đầu ra trên bảng điều khiển.