Problem

6/7

Nối và nhân các bộ dữ liệu

Theory Click to read/hide

Nối bộ

Có thể nối các bộ dữ liệu để tạo một đối tượng mới (nối, tương tự như chuỗi).
1
2
3
4
x = (1,2,3,4) y = (5,6,7,8) z = x + y  print(z)  # (1, 2, 3, 4, 5, 6, 7, 8)

Trong phép toán nhân, bộ dữ liệu được lặp lại nhiều lần (tương tự như phép nhân chuỗi).
1
2
3
x = (1,2,3,4) z = x*2 in(z)  # (1, 2, 3, 4, 1, 2, 3, 4)



Xóa một bộ

Các thao tác và phương thức Tuple tương tự như các thao tác và phương thức danh sách. Ngoại trừ những thứ làm thay đổi các phần tử của một bộ.
Không thể thêm hoặc bớt một phần tử chứa trong tuple do tính bất biến. Tuy nhiên, bản thân bộ dữ liệu có thể bị xóa bằng toán tử del.
1
2
sinh viên = (2007, 'Ivan', 'Ivanov', '9-A', Sai) xóa sinh viên

Problem

Cho 2 bộ dữ liệu. my_tuple_1my_tuple_2 (bạn không phải tạo nhưng có thể sử dụng chúng).

Nhập từ bàn phím hai số nk - số nguyên (từ 1 đến 10), mỗi số được ghi trên một dòng riêng.
Tạo bộ thứ ba my_tuple_3 bằng cách thêm hai bộ ở trên, với bộ thứ nhất lặp lại n lần, bộ thứ hai lặp lại k lần.
Phần kết luận đã được viết sẵn cho bạn.