Chúng ta đã quen với việc sử dụng ký hiệu * để biểu diễn phép nhân, nhưng khi toán hạng ở bên trái của dấu * là một bộ giá trị, nó sẽ trở thành toán tử lặp. Toán tử lặp tạo nhiều bản sao của một bộ và nối tất cả chúng lại với nhau. Các bộ dữ liệu có thể được tạo bằng cách sử dụng toán tử lặp lại, *.
ví dụ
numbers = (0,) * 5 # we use the comma to denote that this is a single valued tuple and not an #expression print numbers
Đầu ra
Điều này sẽ cung cấp đầu ra -
(0, 0, 0, 0, 0)
[0] là một bộ với một phần tử, 0. Toán tử lặp tạo 5 bản sao của bộ này và nối tất cả chúng lại với nhau thành một bộ duy nhất. Một ví dụ khác sử dụng nhiều phần tử trong bộ tuple.
Ví dụ
numbers = (0, 1, 2) * 3 print numbers
Đầu ra
Điều này sẽ cung cấp đầu ra -
(0, 1, 2, 0, 1, 2, 0, 1, 2)