क्या हमारे पास शब्दकोश पायथन में एक ही कुंजी हो सकती है?
क्या हमारे पास शब्दकोश पायथन में एक ही कुंजी हो सकती है?

वीडियो: क्या हमारे पास शब्दकोश पायथन में एक ही कुंजी हो सकती है?

वीडियो: क्या हमारे पास शब्दकोश पायथन में एक ही कुंजी हो सकती है?
वीडियो: शुरुआती 5 के लिए पायथन ट्यूटोरियल: शब्दकोश - कुंजी-मूल्य जोड़े के साथ काम करना 2024, मई
Anonim

उत्तर। नहीं, प्रत्येक चाभी में एक शब्दकोश अद्वितीय होना चाहिए। आप ऐसा कर सकते हैं 'टी पास होना दो चांबियाँ उसके साथ वैसा ही मूल्य। का उपयोग करने का प्रयास कर रहा है वही कुंजी फिर मर्जी संग्रहीत पिछले मान को बस ओवरराइट करें।

इस तरह, क्या आपके पास डिक्शनरी पायथन में डुप्लिकेट कुंजियाँ हो सकती हैं?

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

दूसरा, आप कैसे जांचते हैं कि कोई कुंजी डिक्शनरी पायथन में है या नहीं? सरलता से जांचें कि क्या कोई कुंजी है में मौजूद है पायथन डिक्शनरी आप के माध्यम से खोजने के लिए में ऑपरेटर का उपयोग कर सकते हैं शब्दकोश कुंजी इस तरह: पालतू जानवर = {'बिल्लियाँ': 1, 'कुत्ते': 2, 'मछली': 3} अगर पालतू जानवरों में 'कुत्ते': प्रिंट ('कुत्ते मिल गए!') # कुत्ते मिल गए!

यह भी पूछा गया कि एक डिक्शनरी में कितनी समान कुंजियाँ हो सकती हैं?

एकाधिक समान कुंजियाँ में एक पायथन तानाशाही - हां तुम कर सकते हैं ! एकाधिक समान कुंजियाँ में एक पायथन तानाशाही - हां तुम कर सकते हैं ! अगर तुम पास होना एक सूची, आप कर सकते हैं केवल पास होना प्रत्येक संख्या पर एक तत्व - केवल एक पॉज़िटोन [0], एक एकल [1] इत्यादि है। यह स्पष्ट है, और समझना स्वाभाविक है।

क्या एक शब्दकोश कुंजी एक सूची पायथन हो सकती है?

बिल्टिन सूची प्रकार का उपयोग a. के रूप में नहीं किया जाना चाहिए शब्दकोश कुंजी . ध्यान दें कि चूंकि टुपल्स अपरिवर्तनीय हैं, वे करना की परेशानियों में नहीं भागना सूचियों - वे कर सकते हैं संशोधन के बारे में चिंता किए बिना उनकी सामग्री से धोया जा सकता है। इस प्रकार, में अजगर , वे एक मान्य _hash_ विधि प्रदान करते हैं, और इस प्रकार उपयोग योग्य हैं शब्दकोश कुंजी.

सिफारिश की: