मैं एक सूची स्ट्रिंग टैग की है।अजगर शब्दकोश अद्यतन विधि
मैं सरणी अनुक्रमणिका के रूप में टैग स्ट्रिंग और मानों के रूप में कुंजी के साथ एक शब्दकोश को प्रारंभ करने का प्रयास कर रहा हूं।
for i, ithTag in enumerate(tag):
tagDict.update(ithTag=i)
ऊपर रिटर्न मुझे { 'ithTag': 608} 608 608 सूचकांक
मेरे समस्या यह है कि जब मैं एक चर के रूप में व्याख्या की जा रही है, अजगर "ithTag" इलाज है है एक चर के बजाय एक स्ट्रिंग के रूप में।
मैं उलझन में हूं, इस तरह के विशिष्ट प्रश्नों को Google करना मुश्किल है। मुझे आशा है कि मैं इस सवाल का सही ढंग से के शीर्षक शब्दों में,
धन्यवाद!
यह एक लगभग upvotable सवाल है। मुझे लगता है कि केवल चुना गया उत्तर [यह एक] से भी बदतर है (http://stackoverflow.com/a/179005/131120)। फॉर-लूप उत्तर चुनने के पीछे कारणों को बदलने या समझाने के लिए मन? – erikbwork
मैंने इसे चुना क्योंकि यरूब ने पहले जवाब दिया; और मैंने अभी इसे तुरंत चिह्नित किया है। इसके अलावा एक सी #/जावा पृष्ठभूमि से आने वाले, Jerub का जवाब मेरे लिए अधिक परिचित लग रहा है और मैं क्यों .update() मेरे लिए काम नहीं किया के बारे में उनकी व्याख्या पसंद आया। – freshWoWer