जब एक टुपल को 'N' बार दोहराने की आवश्यकता होती है, तो '*' ऑपरेटर का उपयोग किया जा सकता है। एक टुपल एक अपरिवर्तनीय डेटा टाइप है। इसका मतलब है, एक बार मान परिभाषित होने के बाद उनके इंडेक्स एलिमेंट्स को एक्सेस करके बदला नहीं जा सकता। यदि हम तत्वों को बदलने का प्रयास करते हैं, तो यह एरर में परिणाम देता है। वे महत्वपूर्ण कंटेनर हैं क्योंकि वे रीड-ओनली एक्सेस सुनिश्चित करते हैं।
'*' ऑपरेटर गुणा ऑपरेटर की तरह व्यवहार करता है।
उदाहरण
my_tuple_1 = (11, 14, 0)
print("टुपल है: ")
print(my_tuple_1)
N = 5
my_result = ((my_tuple_1,) * N)
print("टुपल " + str(N) + " बार डुप्लिकेट करने के बाद है")
print(my_result)आउटपुट
टुपल है: (11, 14, 0) टुपल 5 बार डुप्लिकेट करने के बाद है ((11, 14, 0), (11, 14, 0), (11, 14, 0), (11, 14, 0), (11, 14, 0))
व्याख्या
- एक टुपल परिभाषित किया जाता है, और कंसोल पर प्रदर्शित किया जाता है।
- 'N' का मान परिभाषित किया जाता है।
- इस टुपल को 'N' से गुणा किया जाता है।
- इसे एक मान को असाइन किया जाता है।
- इसे कंसोल पर प्रदर्शित किया जाता है।