টাপল N বার রিপিট করা
যখন একটি টাপল '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' দিয়ে গুণ করা হয়েছে।
- এটি একটি ভ্যালুর কাছে অ্যাসাইন করা হয়েছে।
- এটি কনসোলে প্রদর্শিত হয়েছে।