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

Chương trình Python để chuyển đổi Set thành Tuple và Tuple thành Set

Khi cần chuyển đổi cấu trúc một tập hợp thành một tuple và một tuple thành một tập hợp, các phương thức ‘tuple’ và ‘set’ có thể được sử dụng.

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

Ví dụ

my_set = {'ab', 'cd', 'ef', 'g', 'h', 's', 'v'}
print("The type is : ")
print(type(my_set), " ", my_set)
print("Converting a set into a tuple")
my_tuple = tuple(my_set)
print("The type is : ")
print(type(my_tuple), " ", my_tuple)
my_tuple = ('ab', 'cd', 'ef', 'g', 'h', 's', 'v')
print("The tuple is:")
print(my_tuple)
print(type(my_tuple), " ", my_tuple)
print("Converting tuple to set")
my_set = set(my_tuple)
print(type(my_set), " ", my_set)

Đầu ra

The type is :
<class 'set'> {'ef', 'g', 'h', 's', 'ab', 'v', 'cd'}
Converting a set into a tuple
The type is :
<class 'tuple'> ('ef', 'g', 'h', 's', 'ab', 'v', 'cd')
The tuple is:
('ab', 'cd', 'ef', 'g', 'h', 's', 'v')
<class 'tuple'> ('ab', 'cd', 'ef', 'g', 'h', 's', 'v')
Converting tuple to set
<class 'set'> {'ef', 'g', 'h', 's', 'ab', 'v', 'cd'}

Giải thích

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

  • Loại cấu trúc dữ liệu này được xác định bằng phương pháp "type".

  • Nó được chuyển đổi thành một tuple bằng phương thức "tuple".

  • Loại của loại này được xác định bằng phương pháp "type".

  • Bây giờ để chuyển đổi tuple này trở lại thành set, phương pháp "set" được sử dụng.

  • Loại này được xác định và được hiển thị dưới dạng đầu ra trên bảng điều khiển.