কম্পিউটার

পাইথনে সংলগ্ন উপাদানগুলিকে গুণ করুন


যখন সন্নিহিত উপাদানগুলিকে গুণ করার প্রয়োজন হয়, তখন 'zip' পদ্ধতি, 'tuple' পদ্ধতি এবং জেনারেটর এক্সপ্রেশন ব্যবহার করা যেতে পারে।

জিপ পদ্ধতিটি পুনরাবৃত্তিযোগ্য করে, তাদের একটি টুপলে একত্রিত করে এবং ফলাফল হিসাবে এটি ফিরিয়ে দেয়।

জেনারেটর হল পুনরাবৃত্তি তৈরির একটি সহজ উপায়। এটি স্বয়ংক্রিয়ভাবে '__iter__()' এবং '__next__()' পদ্ধতির সাথে একটি ক্লাস প্রয়োগ করে এবং অভ্যন্তরীণ অবস্থার ট্র্যাক রাখে, সেইসাথে 'স্টপআইটারেশন' ব্যতিক্রম উত্থাপন করে যখন কোনো মান উপস্থিত না থাকে যা ফেরত দেওয়া যায়।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

my_tuple_1 = (7, 8, 0 ,3, 45, 3, 2, 22)

print ("The tuple is : " )
print(my_tuple_1)

my_result = tuple(i * j for i, j in zip(my_tuple_1, my_tuple_1[1:]))

print("The tuple after multiplication is : ")
print(my_result)

আউটপুট

The tuple is :
(7, 8, 0, 3, 45, 3, 2, 22)
The tuple after multiplication is :
(56, 0, 0, 135, 135, 6, 44)

ব্যাখ্যা

  • একটি টিপল সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়।
  • প্রথম উপাদানটি ছেড়ে দিয়ে একই টিপলের সাথে এটি জিপ করা হয়, এবং আবার পুনরাবৃত্তি করা হয়, এবং টিপলের সংশ্লিষ্ট উপাদানগুলিকে গুণিত করা হয়৷
  • এই ফলাফলটি একটি মান নির্ধারণ করা হয়েছে৷
  • এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।

  1. পাইথনে একটি টিপলে তালিকার সমস্ত উপাদানের উপস্থিতি গণনা করুন

  2. পাইথনে Tuple উপাদান মুছুন

  3. পাইথনে একটি Tuple আনপ্যাক করা হচ্ছে

  4. পাইথন টিপলে উপাদানগুলি কীভাবে যুক্ত করবেন?