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

किसी दिए गए दिनांक श्रृंखला में वर्ष के दिन को प्रिंट करने के लिए पायथन में एक प्रोग्राम लिखें

इनपुट -

मान लें, आपके पास एक श्रंखला है और दी गई विशिष्ट तिथियों से वर्ष का दिन ज्ञात करें।

समाधान

इसे हल करने के लिए, हम नीचे दिए गए तरीकों का पालन करेंगे।

  • एक श्रृंखला परिभाषित करें

  • पांच अवधियों के साथ date_range को '2020-01-10' के रूप में सेट करें। इसे नीचे परिभाषित किया गया है,

pd.date_range('2020-01-10',periods=5)
  • Series.dt.dayofyear का उपयोग करके दिन खोजें।

उदाहरण

आइए बेहतर ढंग से समझने के लिए पूरा कार्यान्वयन देखें -

import pandas as pd
date = pd.date_range('2020-01-10',periods=5)
data = pd.Series(date)
print(data.dt.dayofyear)
के रूप में आयात करें

आउटपुट

0    10
1    11
2    12
3    13
4    14

  1. किसी दी गई श्रृंखला में मान्य तिथियों को फ़िल्टर करने के लिए पायथन में एक प्रोग्राम लिखें

    इनपुट - मान लें, हमारे पास एक सीरीज है, 0 2010-03-12 1 2011-3-1 2 2020-10-10 3 11-2-2 आउटपुट - और, एक श्रृंखला में मान्य तिथियों का परिणाम है, 0 2010-03-12 2 2020-10-10 समाधान 1 एक श्रृंखला परिभाषित करें। एक श्रृंखला में एक पैटर्न को मान्य करने के लिए लैम्ब्डा फ़िल्टर विधि लागू करें, data =

  1. किसी दिए गए नंबर में अंकों की संख्या गिनने के लिए पायथन में एक प्रोग्राम लिखें N

    मान लीजिए कि हमने एक संख्या N दी है। कार्य संख्या में मौजूद अंकों की कुल संख्या ज्ञात करना है। उदाहरण के लिए, इनपुट-1 - N = 891452 आउटपुट - 6 स्पष्टीकरण - चूंकि दी गई संख्या 891452 में 6 अंक हैं, इसलिए हम इस मामले में 6 लौटाएंगे। इनपुट-2 - N = 0074515 आउटपुट - 5 स्पष्टीकरण - चूंकि दी गई संख्य

  1. पायथन में वर्ष का दिन

    मान लीजिए, हमारे पास YYYY-MM-DD प्रारूप में एक तिथि है। हमें वर्ष की दिन संख्या वापस करनी होगी। तो अगर तारीख “2019-02-10” है, तो यह साल का 41वां दिन है। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - मान लें कि डी दिन की गिनती की एक सरणी है जैसे [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31