शब्दकोशों में कुंजी का नाम बदलें
शब्दकोश कुंजी का नाम बदलना कई तरीकों से किया जा सकता है, यह शब्दकोश के प्रकार पर निर्भर करता है और चाहे आप हैं या नहीं कुंजी की स्थिति बनाए रखना चाहते हैं। ]mydict[k_new] = mydict.pop(k_old)
यह ऑपरेशन आइटम को शब्दकोश के अंत में ले जाता है। यदि k_new पहले से मौजूद है, तो इसका मान अधिलेखित कर दिया जाएगा। शब्दकोश:
{k_new if k == k_old else k: v for k, v in od.items()}इसका उपयोग कुंजी को संरक्षित करते हुए उसका नाम बदलने के लिए किया जा सकता है आदेश, जैसे कुंजी 2 का नाम बदलकर 'दो' करना:mydict[k_new] = mydict.pop(k_old)
>>> डी = {0:0, 1:1, 2:2, 3:3}
>>> {"दो" यदि k == 2 अन्यथा k:v के लिए k,v में d.items()}
{0: 0, 1: 1, 'दो': 2, 3: 3}अपरिवर्तनीय कुंजी
कुंजी को ही संशोधित करना, जैसा कि मूल प्रश्न में सुझाया गया है , अव्यावहारिक है क्योंकि चाबियाँ आमतौर पर धोने योग्य होती हैं और इसलिए अपरिवर्तनीय होती हैं। उन्हें संशोधित करने से शब्दकोश की अखंडता टूट जाएगी।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3