सूची को वर्णमाला क्रम में कैसे लगाएँ: बड़े-छोटे अक्षर, एक्सेंट, स्पेस और विराम चिह्न
सूची को वर्णमाला क्रम में लगाने के लिए हर आइटम को अलग लाइन पर रखें और लाइनों को छाँटें। लेकिन नतीजा इस बात पर निर्भर करता है कि छाँटने में कौन-सा नियम इस्तेमाल हुआ है। बड़े अक्षर, एक्सेंट, स्पेस और विराम चिह्न किसी आइटम को अप्रत्याशित जगह पर पहुँचा सकते हैं, इसलिए छाँटने से पहले तय करें कि आपको कौन-सा नियम चाहिए।
लाइनें क्रम से लगाएँसूची क्रम में नहीं हैमुफ़्त में करेंदो नियम, जो अलग-अलग क्रम देते हैं
कंप्यूटर टेक्स्ट की तुलना दो आम तरीकों में से किसी एक से कर सकता है। पहला तरीका हर अक्षर का संख्यात्मक कोड देखता है। हर बड़ा अक्षर किसी भी छोटे अक्षर से कम कोड वाला होता है, इसलिए सीधा कोड-सॉर्ट Zoe और Ezra को छोटे अक्षर वाले apple से पहले रख देता है। उदाहरण के लिए Python में सादे स्ट्रिंग्स डिफ़ॉल्ट रूप से इसी तरह छाँटे जाते हैं।
दूसरा तरीका भाषा के नियमों का पालन करता है, ठीक वैसे जैसे शब्दकोश करता है। पहले अक्षरों की तुलना बड़े-छोटे भेद के बिना होती है, और एक्सेंट को एक ही अक्षर के भीतर छोटा अंतर माना जाता है। नामों की सूची से लोग आमतौर पर यही क्रम उम्मीद करते हैं।
लाइनें छाँटें टूल दूसरा नियम इस्तेमाल करता है। यह ब्राउज़र की अंतर्निहित भाषा-सजग तुलना पर चलता है, जो आपके ब्राउज़र की भाषा सेटिंग के अनुसार होती है। आपको भाषा चुननी नहीं पड़ती, लेकिन जो अक्षर अंग्रेज़ी में असामान्य हैं, उनकी जगह अब भी ब्राउज़र की सेटिंग से तय होती है।
बड़े अक्षर: Apple, apple और APPLE
डिफ़ॉल्ट रूप से अक्षरों की तुलना बिना केस के होती है, इसलिए Apple और apple तुलना के पहले स्तर पर बराबर माने जाते हैं। बराबर आइटम अपना वही क्रम रखते हैं जो सूची में पहले से था। यह सूची देखें:
banana Apple cherry apple
डिफ़ॉल्ट सेटिंग के साथ A से Z तक छाँटने पर नतीजा Apple, apple, banana, cherry होगा। दोनों apple अपने चिपकाए गए क्रम में ही रहते हैं।
बड़े और छोटे अक्षरों को अलग रखने के लिए Case-sensitive चालू करें। तब एक ही अक्षर के छोटे रूप बड़े रूप से पहले आते हैं, इसलिए वही सूची apple, Apple, banana, cherry बन जाती है। डुप्लिकेट हटाएँ भी इसी सेटिंग को मानता है, इसलिए Case-sensitive बंद होने पर Apple और apple एक ही आइटम गिने जाते हैं।
Case-sensitive का इस्तेमाल पहचानकर्ताओं, कीज़ और फ़ाइल नामों के लिए करें, जहाँ छोटा और बड़ा अक्षर अलग चीज़ें होते हैं। नामों, शीर्षकों और ज़्यादातर शब्द-सूचियों के लिए इसे बंद रखें।
एक्सेंट और दूसरी लिपियाँ
एक्सेंट वाले अक्षरों पर सीधा कोड-सॉर्ट सबसे ज़्यादा गलत लगता है। कोड के क्रम में चार नाम लें: Eve, Ezra, Zoe, Émile। É का कोड ऊँचा है, इसलिए वह Z के बाद पहुँच जाता है। शब्दकोश Émile को E वाले नामों के साथ रखता है, जिससे क्रम Émile, Eve, Ezra, Zoe बनता है।
दूसरी लिपियों का अपना क्रम भी होता है। स्वीडिश में Å, Z के बाद आता है, और स्वीडिश पर सेट ब्राउज़र उसे इसी तरह छाँटता है। अंग्रेज़ी पर सेट ब्राउज़र å को A वाले शब्दों के बीच रखता है। अगर आपकी सूची में कई भाषाएँ मिली हुई हैं, तो भरोसा करने से पहले कुछ आइटमों का क्रम अपनी आँखों से जाँच लें।
स्पेस, हाइफ़न और विराम चिह्न
स्पेस और विराम चिह्न अनदेखे नहीं किए जाते। वे अक्षरों और अंकों से पहले आते हैं, और आपस में उनका एक तय क्रम होता है। इन छह आइटमों के लिए:
ab a1 a b a-b a.b a_b
नतीजा a b, a_b, a-b, a.b, a1, ab होगा। स्पेस अंडरस्कोर से पहले आता है, अंडरस्कोर हाइफ़न से पहले, और ये सब अक्षर b से पहले। इसी वजह से "Sea Lion" "Seal" से पहले आता है, जबकि "Sealion" उसके बाद।
शुरुआत में लगे स्पेस एक और आम चौंकाने वाली बात है। जो लाइन स्पेस से शुरू होती है, वह उन सब लाइनों से पहले आती है जो ऐसा नहीं करतीं, इसलिए " apple" सबसे ऊपर चला जाता है, भले ही वह apple ही हो। छाँटने से पहले उन्हें हटाने के लिए हर लाइन के सिरों के स्पेस काटें चालू करें।
अंक
सादा सॉर्ट आइटम 10 को आइटम 2 से पहले रख देता है, क्योंकि अक्षर 1, 2 से पहले आता है। अंकों को पूरी संख्या की तरह पढ़ने के लिए Numbers चुनें, तब आइटम 2 पहले आएगा। डुप्लिकेट लाइनें हटाएँ टूल भी यही विकल्प देता है, और 10 पहले 2 क्यों आता है में फ़ाइल नामों और कोड के बारे में बताया गया है।
शफ़ल एक अलग काम है
शफ़ल कोई सॉर्ट नहीं है। Shuffle again दबाने पर हर बार नया क्रम बनता है, जो ब्राउज़र के क्रिप्टोग्राफ़िक रैंडम नंबरों से तय होता है, इसलिए हर क्रम बराबर संभावना वाला होता है। प्लेलिस्ट या अभ्यास-प्रश्नों के सेट को बेतरतीब क्रम में रखने के लिए शफ़ल उपयोगी है। सूची से विजेताओं का निष्पक्ष चुनाव करने के लिए इसके बजाय रैंडम पिकर इस्तेमाल करें।
fixmint से यह कैसे करें
- सूची को Your list में चिपकाएँ, हर लाइन पर एक आइटम।
- नामों और शब्दों के लिए Case-sensitive बंद रखें। इसे केवल कीज़ और फ़ाइल नामों के लिए चालू करें, जहाँ बड़े-छोटे अक्षर मायने रखते हैं।
- अगर कुछ लाइनें स्पेस से शुरू होती हैं, तो हर लाइन के सिरों के स्पेस काटें चालू करें।
- Order के तहत A→Z चुनें, या जिन आइटमों में गिनती है उनके लिए Numbers।
- नतीजा कॉपी करें, या .txt डाउनलोड करें इस्तेमाल करें।
त्वरित जवाब
मेरी स्प्रेडशीट या कोड में Émile, Zoe के बाद क्यों आता है?
कोड-सॉर्ट अक्षरों के संख्यात्मक कोड की तुलना करता है, और É का कोड Z से ऊँचा है। भाषा के नियमों पर चलने वाला सॉर्ट Émile को E वाले नामों के साथ रखता है।
क्या मुझे Case-sensitive चालू करना चाहिए?
केवल तब, जब बड़े-छोटे अक्षरों का अर्थ हो, जैसे पहचानकर्ताओं, कीज़ या फ़ाइल नामों में। नामों या शब्दों की सूची के लिए इसे बंद रखें।
शुरुआत में स्पेस वाली लाइन सबसे ऊपर क्यों चली गई?
स्पेस अक्षरों से पहले आता है। हर लाइन के सिरों के स्पेस काटें चालू करें, फिर दोबारा छाँटें।
अंग्रेज़ी मूल से AI की मदद से अनुवादित।
टिप्पणियाँ
अभी कोई टिप्पणी नहीं। पहली टिप्पणी आप करें।


