Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Thêm Dictionary vào Tuple trong Python


Khi cần thêm một dictionary vào một tuple, có thể sử dụng phương thức list, phương thức append và phương thức tuple.

List có thể lưu trữ các giá trị khác kiểu (heterogeneous) (ví dụ: integer, float, string, v.v.).

Phương thức append thêm phần tử vào cuối danh sách.

Dưới đây là ví dụ minh họa:

Ví dụ

my_tuple_1 = (7, 8, 0, 3, 45, 3, 2, 22, 4)
print("Tuple là:")
print(my_tuple_1)

my_dict = {"Hey": 11, "there": 31, "Jane": 23}
print("Dictionary là:")
print(my_dict)

my_tuple_1 = list(my_tuple_1)
my_tuple_1.append(my_dict)
my_tuple_1 = tuple(my_tuple_1)

print("Tuple sau khi thêm dictionary:")
print(my_tuple_1)

Kết quả

Tuple là:
(7, 8, 0, 3, 45, 3, 2, 22, 4)
Dictionary là:
{'Hey': 11, 'there': 31, 'Jane': 23}
Tuple sau khi thêm dictionary:
(7, 8, 0, 3, 45, 3, 2, 22, 4, {'Hey': 11, 'there': 31, 'Jane': 23})

Giải thích

  • Định nghĩa một tuple và hiển thị trên bảng điều khiển.
  • Định nghĩa một dictionary và hiển thị trên bảng điều khiển.
  • Chuyển tuple thành list, thêm dictionary vào bằng phương thức append.
  • Chuyển đổi dữ liệu kết quả thành tuple.
  • Gán kết quả cho một biến.
  • Hiển thị kết quả đầu ra trên bảng điều khiển.