में -loop के लिए एक में अद्वितीय नामों की सूची बनाने के लिए मैं एक लूप के अंदर अद्वितीय नामों के साथ सूची की एक श्रृंखला बनाने और liste नाम बनाने के लिए सूचकांक का उपयोग करना चाहते। यहाँ है कि मैं क्याअजगर
x = [100,2,300,4,75]
for i in x:
list_i=[]
मैं ऐसे
lst_100 = [], lst_2 =[] lst_300 = []..
किसी भी मदद के रूप में खाली सूचियां बनाने के बारे में करना चाहते है?
वहाँ जबकि के मूल एक्स आदेश रखने के साथ करने के लिए एक रास्ता है:
इस मामले में चुना प्रकार एक सूची है, जो आप शब्दकोश में खाली सूचियों दे देंगे? इसके बजाय मैं यहाँ देखते हैं, और जड़ के जवाब में, कि "100, 2, 300, 4, 75" आदेश संरक्षित नहीं किया गया था। मुझे कल्पना है कि यह कुछ dict संपत्ति है। – Coolio2654
@ Coolio2654: ठीक है। 'dict' कुंजी का आदेश नहीं दिया जाता है। जिस क्रम में कुंजी डाला गया की रक्षा करने के लिए, का उपयोग एक [ 'collections.OrderedDict'] (https://docs.python.org/2/library/collections.html#collections.OrderedDict): (परिवर्तन' डीसीटी = { } '->' आयात collections' 'डीसीटी = collections.OrderedDict के बाद()')। – unutbu