在Python中重复N次元组

当需要重复一个元组“ N”次时,可以使用“ *”运算符。元组是不可变的数据类型。这意味着,一旦定义的值就不能通过访问它们的索引元素来更改。如果我们尝试更改元素,则会导致错误。它们很重要,因为它们确保只读访问。

“ *”运算符的行为类似于乘法运算符。

以下是相同的演示-

示例

my_tuple_1 = (11, 14, 0)

print("The tuple is : ")
print(my_tuple_1)
N = 5

my_result = ((my_tuple_1, ) * N)

print("The tuple after duplicating "+ str(N) + " times is")
print(my_result)
输出结果
The tuple is :
(11, 14, 0)
The tuple after duplicating 5 times is
((11, 14, 0), (11, 14, 0), (11, 14, 0), (11, 14, 0), (11, 14, 0))

解释

  • 元组已定义,并显示在控制台上。

  • 定义了“ N”的值。

  • 该元组乘以“ N”。

  • 这已分配给一个值。

  • 它显示在控制台上。