কম্পিউটার

পাইথন - পরবর্তী বড় মানের উপর বিভক্ত তালিকা


যখন পরবর্তী বৃহত্তর মানের উপর ভিত্তি করে একটি তালিকা বিভক্ত করার প্রয়োজন হয়, একটি তালিকা বোঝা, 'iter' পদ্ধতি এবং 'islice' পদ্ধতি ব্যবহার করা হয়।

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
 itertools থেকে import islicemy_list =[11, 22, 33, 34, 45, 26, 87,11]মুদ্রণ("তালিকাটি হল :")মুদ্রণ(my_list)দৈর্ঘ্য_থেকে_বিভক্ত =[2, 5, 3]মুদ্রণ(" বিভক্ত দৈর্ঘ্যের তালিকাটি হল :")মুদ্রণ(দৈর্ঘ্য_টু_স্প্লিট)টেম্প =iter(my_list)my_result =[list(islice(temp, element)) in length_to_split]প্রিন্ট("ফলাফল হল :")প্রিন্ট(my_result) 

আউটপুট

তালিকা হল:[11, 22, 33, 34, 45, 26, 87, 11]বিভক্ত দৈর্ঘ্যের তালিকা হল:[2, 5, 3]ফলাফল হল :[[11, 22], [33 , 34, 45, 26, 87], [11]]

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজ পরিবেশে আমদানি করা হয়।

  • পূর্ণসংখ্যার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • পূর্ণসংখ্যার আরেকটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।

  • 'iter' পদ্ধতিটিকে তালিকায় বলা হয় এবং একটি পরিবর্তনশীলকে বরাদ্দ করা হয়।

  • একটি তালিকা বোধগম্য উপাদানগুলির উপর পুনরাবৃত্তি করতে ব্যবহৃত হয়, এবং 'আইসলিস' পদ্ধতি ব্যবহার করা হয়।

  • এটি একটি তালিকায় রূপান্তরিত হয় এবং একটি ভেরিয়েবলে বরাদ্দ করা হয়৷

  • এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷


  1. পাইথনে তালিকা আপডেট করা হচ্ছে

  2. পাইথনে প্যালিনড্রোম লিঙ্কড তালিকা

  3. পাইথনে রূপান্তর টাইপ করুন

  4. পাইথনে একটি তালিকা প্রিন্ট করুন