কম্পিউটার

একটি প্রদত্ত সিরিজের অনুপস্থিত উপাদান খুঁজে পেতে পাইথনে একটি প্রোগ্রাম লিখুন এবং একই সিরিজে সম্পূর্ণ উপাদান সংরক্ষণ করুন


সমাধান

এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -

  • একটি সিরিজ সংজ্ঞায়িত করুন।

  • একটি লুপ তৈরি করুন এবং শুরু থেকে শেষ উপাদান পর্যন্ত ডেটা অ্যাক্সেস করুন। ডেটা উপস্থিত আছে কি না তা পরীক্ষা করার শর্ত সেট করুন৷

যদি মান রেঞ্জের মধ্যে না থাকে তবে এটি তালিকায় যুক্ত করুন। অবশেষে, মানগুলি সাজান এবং মুদ্রণ করুন।

for i in range(data[0],data[length-1]):
   if(i not in data):
      l1.append(i)
   else:
      l1.append(i)

উদাহরণ

আরও ভালোভাবে বোঝার জন্য আসুন আমরা নিম্নলিখিত বাস্তবায়ন দেখি।

import pandas as pd
import numpy as np
l = [1,2,3,6,7]
l1 = []
data = pd.Series(l)
length = len(data)
for i in range(data[0],data[length-1]):
   if(i not in data):
      l1.append(i)
   else:
      l1.append(i)
l1.sort()
data = pd.Series(l1)
print(data)

আউটপুট

0    1
1    2
2    3
3    4
4    5
5    6

  1. একটি নির্দিষ্ট পরিসরের মধ্যে একটি সিরিজে উপাদানগুলি প্রিন্ট করতে পাইথনে একটি প্রোগ্রাম লিখুন

  2. একটি প্রদত্ত সিরিজে পূর্ণসংখ্যা, ফ্লোট এবং অবজেক্ট ডেটা প্রকারের মোট সংখ্যা গণনা করতে পাইথনে একটি প্রোগ্রাম লিখুন

  3. একটি প্রদত্ত সিরিজে শুধুমাত্র পূর্ণসংখ্যা উপাদানগুলি ফিল্টার করতে পাইথনে একটি প্রোগ্রাম লিখুন

  4. পাইথনের উপাদানের তালিকা থেকে kth অনুপস্থিত সংখ্যা খুঁজে বের করার জন্য প্রোগ্রাম