যখন নির্দিষ্ট পরামিতি সহ টিপলগুলি শুরু করার প্রয়োজন হয়, তখন 'টুপল' পদ্ধতি এবং '*' অপারেটর ব্যবহার করা যেতে পারে।
'টুপল' পদ্ধতিটি প্যারামিটার হিসাবে এটিতে পাস করা পুনরাবৃত্তিযোগ্যটিকে একটি টিপল ক্লাস টাইপে রূপান্তর করবে।
* অপারেটর দুটি মানের পণ্য পেতে ব্যবহার করা যেতে পারে। এটি একটি একক মান একাধিকবার একাধিকবার ব্যবহার করা যেতে পারে এবং এটি কনসোলে প্রদর্শন করতে পারে৷
নীচে একই −
এর জন্য একটি প্রদর্শন রয়েছে৷উদাহরণ
N = 6 print("The value of N has been initialized to "+str(N)) default_val = 2 print("The default value has been initialized to " +str(default_val)) indx = 3 print("The index value has been initialized to "+ str(indx)) val_to_add = 6 print("The value to be added is initialized to " +str(val_to_add)) my_result = [default_val] * N my_result[indx] = val_to_add my_result = tuple(my_result) print("The tuple formed is : ") print(my_result)
আউটপুট
The value of N has been initialized to 6 The default value has been initialized to 2 The index value has been initialized to 3 The value to be added is initialized to 6 The tuple formed is : (2, 2, 2, 6, 2, 2)
ব্যাখ্যা
- 'N', 'সূচী', 'সংযোজন করা মান' এবং একটি ডিফল্ট মান এর মান আরম্ভ করা হয় এবং কনসোলে প্রদর্শিত হয়।
- ডিফল্ট মানকে 'N' দিয়ে গুণ করা হয় এবং একটি ভেরিয়েবলের সাথে বরাদ্দ করা হয়।
- এই অপারেশনটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়েছে।
- সেই ভেরিয়েবলের 'সূচী'-তে সেই মান নির্ধারণ করা হয় যা যোগ করতে হবে।
- এরপর, ভেরিয়েবলটিকে একটি টিপলে রূপান্তরিত করা হয় এবং একটি ভেরিয়েবলে সংরক্ষণ করা হয়৷
- এই ভেরিয়েবল হল আউটপুট যা কনসোলে প্রদর্শিত হয়।