Python Key Error:1 -


मुझे इस कोड के साथ एक प्रमुख त्रुटि मिलती है

  आइटम = {'coke': ' 1.50 ',' मर्स ':' 1.00 ',' फंता ':' 1.40 ',' वास्पा ':' 1.50 ',' आकाशगंगा ':' 2.00 ',} def list_items (): एक्स में सीमा के लिए (0, लेन ( आइटम ()): प्रिंट ("आइटम:", आइटम [x])  

यहां त्रुटि लॉग है

  पंक्ति 12, list_items प्रिंट में (" आइटम: "आइटम [x]) कुंजीईअर: 0  

मुझे लगता है कि आप भ्रमित हैं सूचियों के साथ सूची

अपने आइटम dict की चाबियाँ 'कोक', 'मर्स', 'फंता', आदि हैं और इसी तरह आप इसे कैसे प्राप्त करते हैं जैसे आइटम [कोक ']

आइटम को पुनरावृति करने के लिए, ऐसा कुछ अधिक सामान्य है:

 > gt; & gt; & gt; Def list_items (): ... के लिए k, आइटम में वी .इटम (): ... प्रिंट ("{}: {}"। प्रारूप (k, v)) ... & gt; & gt; & gt; List_items () कोक: 1.50 मर्स: 1.00 आकाशगंगा: 2.00 वाइस्पपा: 1.50 कल्पना: 1.40  

Comments

Popular posts from this blog

sql - Find last match with latest inserted name in table -

c# - XML serialize base class without knowing derived class -

ios - Invalid IPA: missing embedded provisioning profile. Are you sure this is an ad hoc? -