मैं एक कोड में कुछ इस तरह मिल गया है मैं के साथ काम कर रहा हूँ:असाइन समारोह के उत्पादन
[], my_variable = my_function(a, b)
जहां my_function के उत्पादन में चला जाता है की तरह:
return some_dict, some_list
यह काम करने लगता है - एक सिस्टम के यूनिट परीक्षण विफल नहीं होते हैं, लेकिन जब मैं इसे पायथन कंसोल ("[]" में शब्दकोश निर्दिष्ट करता हूं) इसे बढ़ाता है:
ValueError: too many values to unpack
क्या आपने ऐसा कुछ देखा है? रिक्त सूची निरंतर "[]" काम करने के लिए एक शब्दकोश (या कुछ और) असाइन कैसे करता है?
या यह नहीं करता है और परीक्षण कुछ याद कर रहे हैं ...
वास्तविक 'my_function' कोड मददगार होगा - संभावना पहला परिणाम एक dict बिल्कुल नहीं है:' [], qwe = {1: 1} '12'' मूल्य फेंकता त्रुटि – J0HN
'[], ए = ({}, 1) 'काम करता है, यद्यपि। – Kevin
'[ए], qwe = {1: 2}, '12' 'भी काम करता है; 'ए' 1 – J0HN