In [26]: test = {}
In [27]: test["apple"] = "green"
In [28]: test["banana"] = "yellow"
In [29]: test["orange"] = "orange"
In [32]: for fruit, colour in test:
....: print fruit
....:
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
/home1/users/joe.borg/<ipython-input-32-8930fa4ae2ac> in <module>()
----> 1 for fruit, colour in test:
2 print fruit
3
ValueError: too many values to unpack
जो मैं चाहता हूं वह परीक्षण पर पुनरावृत्ति करना और कुंजी और मूल्य एक साथ प्राप्त करना है। अगर मैं सिर्फ for item in test:
करता हूं तो मुझे केवल कुंजी मिलती है।पाइथन फिर से एक शब्दकोश
अंतिम लक्ष्य का एक उदाहरण होगा:
for fruit, colour in test:
print "The fruit %s is the colour %s" % (fruit, colour)
देख 'मदद (dict) में के रूप में उपयोग कर सकते हैं' – u0b34a0f6ae
क्यों नहीं 'में परीक्षण फल के लिए: प्रिंट" फल% s रंग% है एस "% (फल, परीक्षण [फल])'? – mtrw