কম্পিউটার

পাইথনে N থেকে খণ্ড টুপল


যখন টিপলগুলিকে 'N' মানগুলিতে বিভক্ত করার প্রয়োজন হয়, তখন তালিকা বোঝা ব্যবহার করা হয়৷

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

নীচে একই -

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

উদাহরণ

my_tuple_1 = (87, 90, 31, 85,34, 56, 12, 5)

print("The first tuple is :")
print(my_tuple_1)
N = 2
print("The value of 'N' has been initialized")

my_result = [my_tuple_1[i : i + N] for i in range(0, len(my_tuple_1), N)]

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

আউটপুট

The first tuple is :
(87, 90, 31, 85, 34, 56, 12, 5)
The value of 'N' has been initialized
The tuple after chunking is :
[(87, 90), (31, 85), (34, 56), (12, 5)]

ব্যাখ্যা

  • একটি টিপল সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়।
  • 'N' এর মান আরম্ভ করা হয়েছে।
  • 'রেঞ্জ' পদ্ধতি ব্যবহার করে টিপলটি পুনরাবৃত্তি করা হয়, এবং '[]' বন্ধনী ব্যবহার করে খণ্ডে বিভক্ত করা হয়, অর্থাৎ ইন্ডেক্সিং।
  • এটি তারপর একটি তালিকার প্রকারে রূপান্তরিত হয়।
  • এই ফলাফলটি একটি মান নির্ধারণ করা হয়েছে৷
  • এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।

  1. পাইথনের tuples এর মধ্যে উপাদান উপস্থিত আছে কিনা তা পরীক্ষা করুন

  2. পাইথনে Tuples আপডেট করা হচ্ছে

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

  4. পাইথন টিপলস