কম্পিউটার

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


ইনপুট - ধরে নিন, আপনার একটি সিরিজ আছে,

0    1
1    2
2    python
3    3
4    4
5    5
6    6.5

আউটপুট

Total number of integer, float and string elements are,
integer count: 5
float count: 1
string count: 1

সমাধান

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

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

  • নিম্নরূপ একটি পূর্ণসংখ্যা মানের দৈর্ঘ্য বের করতে ল্যাম্বডা ফিল্টার পদ্ধতি তৈরি করুন,

len(pd.Series(filter(lambda x:type(x)==int,data)
  • নিম্নরূপ ফ্লোট মানের দৈর্ঘ্য বের করতে ল্যাম্বডা ফ্লিটার পদ্ধতি তৈরি করুন,

len(pd.Series(filter(lambda x:type(x)==float,data)
  • নিম্নরূপ স্ট্রিং মানের দৈর্ঘ্য বের করতে ল্যাম্বডা ফ্লিটার পদ্ধতি তৈরি করুন,

len(pd.Series(filter(lambda x:type(x)==str,data)

উদাহরণ

import pandas as pd
ls = [1,2,"python",3,4,5,6.5]
data = pd.Series(ls)
print("integer count:",len(pd.Series(filter(lambda x:type(x)==int,data))))
print("float count:",len(pd.Series(filter(lambda x:type(x)==float,data))))
print("string count:",len(pd.Series(filter(lambda x:type(x)==str,data))))

আউটপুট

integer count: 5
float count: 1
string count: 1

  1. পাইথনে প্রদত্ত সংখ্যায় বিট 1-এর সংখ্যা খুঁজে বের করার প্রোগ্রাম

  2. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং এর সেট ব্যবহার করে স্বর সংখ্যা গণনা করার জন্য

  3. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং সেট ব্যবহার করে স্বর সংখ্যা গণনা

  4. একটি সংখ্যার মোট বিট গণনা করার জন্য একটি পাইথন প্রোগ্রাম লিখুন?