Python Bài 8.A2: Giải nén và gộp Tuple
LÀM BÀI
Points:
10 (partial)
Time limit:
2.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Python
Mô tả
Thực hiện các thao tác giải nén và gộp tuple chứa thông tin sản phẩm.
Input
- Dòng 1: N (số lệnh)
- N dòng tiếp theo, mỗi lệnh có một trong các định dạng:
- UNPACK tuple # Giải nén tuple
- MERGE tuple1 tuple2 # Gộp 2 tuple
- EXTRACT field # Trích xuất trường dữ liệu
Output
Tùy theo lệnh:
- UNPACK: In từng phần tử trên một dòng
- MERGE: Tuple sau khi gộp
- EXTRACT: Tuple chỉ chứa trường được chọn
Ví dụ
Input:
3
UNPACK ("Laptop", 1500, "Electronics")
MERGE ("Phone", 800) ("Tablet", 600)
EXTRACT price
Output:
Name: Laptop
Price: 1500
Category: Electronics
('Phone', 800, 'Tablet', 600)
(800, 600)
Giải thích
Cấu trúc dữ liệu:
- Tuple chứa thông tin sản phẩm
- Hỗ trợ nhiều kiểu dữ liệu khác nhau
Các thao tác:
- Giải nén tuple thành các biến riêng lẻ
- Gộp nhiều tuple thành một
- Trích xuất dữ liệu theo trường
Yêu cầu:
- Xử lý đúng cú pháp tuple
- Thực hiện chính xác việc giải nén/gộp
Comments