Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

किसी दी गई श्रृंखला में पूर्णांक, फ्लोट और ऑब्जेक्ट डेटा प्रकारों की कुल संख्या की गणना करने के लिए पायथन में एक प्रोग्राम लिखें

इनपुट - मान लें, आपके पास एक श्रृंखला है,

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. किसी दिए गए स्ट्रिंग में सेट का उपयोग करके स्वरों की संख्या गिनने के लिए पायथन प्रोग्राम

    इस कार्यक्रम में, एक उपयोगकर्ता इनपुट स्ट्रिंग दिया गया। हमें इस स्ट्रिंग में स्वरों की संख्या गिननी है। यहां हम पायथन में सेट का उपयोग करते हैं। सेट एक अनियंत्रित संग्रह डेटा प्रकार है जो चलने योग्य, परिवर्तनशील और कोई डुप्लिकेट तत्व नहीं है। उदाहरण Input : str1=pythonprogram Output : 3 एल्गोरिदम

  1. एक संख्या में कुल बिट्स गिनने के लिए एक पायथन प्रोग्राम लिखें?

    पहले हम एक नंबर इनपुट करते हैं फिर इस नंबर को बिन () फ़ंक्शन का उपयोग करके बाइनरी में परिवर्तित करते हैं और फिर आउटपुट स्ट्रिंग के पहले दो अक्षर 0b को हटाते हैं, फिर बाइनरी स्ट्रिंग की लंबाई की गणना करते हैं। उदाहरण Input:200 Output:8 स्पष्टीकरण Binary representation of 200 is 10010000 एल्गोरिद