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

पायथन दिनांक स्ट्रिंग सूची को कैसे क्रमबद्ध करें?


सॉर्ट फ़ंक्शन का उपयोग करके एक पायथन दिनांक स्ट्रिंग सूची को सॉर्ट करने के लिए, आपको ऑब्जेक्ट्स में तिथियों को कनवर्ट करना होगा और उन पर सॉर्ट लागू करना होगा। इसके लिए आप सॉर्ट फ़ंक्शन की कुंजी नामित विशेषता का उपयोग कर सकते हैं और इसे एक लैम्ब्डा प्रदान कर सकते हैं जो प्रत्येक तिथि के लिए डेटाटाइम ऑब्जेक्ट बनाता है और इस दिनांक ऑब्जेक्ट के आधार पर उनकी तुलना करता है।

उदाहरण

from datetime import datetime
my_dates = ['5-Nov-18', '25-Mar-17', '1-Nov-18', '7-Mar-17']
my_dates.sort(key=lambda date: datetime.strptime(date, "%d-%b-%y"))
print(my_dates)

आउटपुट

यह आउटपुट देगा -

['7-Mar-17', '25-Mar-17', '1-Nov-18', '5-Nov-18']

  1. पायथन में तारों की सूची कैसे क्रमबद्ध करें?

    एक सूची को जगह में क्रमबद्ध करने के लिए, यानी, सूची को स्वयं क्रमबद्ध करें और उस सूची में ही क्रम बदलें, आप स्ट्रिंग्स की सूची पर सॉर्ट () का उपयोग कर सकते हैं। उदाहरण के लिए, >>> a = ["Hello", "My", "Followers"] >>> a.sort() >>> print a ['

  1. पायथन में सूची के स्ट्रिंग प्रतिनिधित्व को सूची में कैसे परिवर्तित करें?

    हम यहां ast.literal_eval() का उपयोग स्ट्रिंग को एक पायथन एक्सप्रेशन के रूप में मूल्यांकन करने के लिए कर सकते हैं। यह सुरक्षित रूप से एक अभिव्यक्ति नोड या एक पायथन अभिव्यक्ति युक्त स्ट्रिंग का मूल्यांकन करता है। प्रदान की गई स्ट्रिंग या नोड में केवल निम्नलिखित पायथन शाब्दिक संरचनाएं शामिल हो सकती हैं

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

    स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटरों का उपयोग पायथन में एक स्ट्रिंग को उलटने के लिए किया जा सकता है। उदाहरण के लिए: >>> 'Hello'[::-1] ‘olleH’ >>>‘Halloween’[::-1] ‘neewollaH’ [] ऑपरेटर कोलन : द्वारा अलग किए गए 3 नंबर ले सकता है। पहला स्टा