Table of Contents
सरणी और सूचियों में डेटा को छंटनी और फ़िल्टर करना प्रोग्रामिंग और डेटा प्रबंधन में सामान्य कार्य हैं। ये विधियां आसान विश्लेषण और पुनर्प्राप्ति के लिए डेटा को व्यवस्थित करने में मदद करती हैं। यह लेख क्रमबद्ध और फ़िल्टरिंग के लिए प्रभावी तकनीकों को प्रदर्शित करने के लिए व्यावहारिक उदाहरण और गणना प्रदान करता है।
सरणी में डेटा छंटनी
छंटनी में एक विशिष्ट क्रम में डेटा की व्यवस्था करना शामिल है, जैसे कि आरोही या अवरोही। कई प्रोग्रामिंग भाषाएं कुशलतापूर्वक सॉर्ट करने के लिए अंतर्निहित कार्य प्रदान करती हैं।
उदाहरण के लिए, जावास्क्रिप्ट में, sort() विधि एक सारणी को वर्णमाला या संख्यात्मक रूप से क्रमबद्ध करती है। आरोही क्रम में संख्याओं को सॉर्ट करने के लिए:
Example:
]]
परिणाम: [1,2,5,]
सूची में डेटा फ़िल्टर करना
फ़िल्टरिंग विशिष्ट मानदंडों को पूरा करने वाले डेटा का चयन करता है। यह प्रक्रिया डेटासेट को प्रासंगिक वस्तुओं को कम करती है।
जावास्क्रिप्ट में, filter() विधि एक नया सारणी बनाता है जिसमें तत्वों का परीक्षण होता है।
Example:
]]]
]]
परिणाम: [20, 25, 30]
संयोजन छंटनी और फ़िल्टरिंग
क्रमबद्ध और फ़िल्टरिंग को डेटा सेट को आगे बढ़ाने के लिए जोड़ा जा सकता है। सबसे पहले, डेटा को फ़िल्टर करें, फिर फ़िल्टर किए गए परिणामों को सॉर्ट करें।
उदाहरण के लिए, मूल्य से उत्पादों की सूची को फ़िल्टर करना और फिर नाम से सॉर्ट करना:
Example:
]]]
]]
]]]
]]
]
]]
परिणाम: [{ name:\"Apple", price: 3 }, { name: 'Banana', price: 1 }]]