के माध्यम से लूप कैसे करें जनरेटर के माध्यम से एक लूप कैसे कर सकता है? मैंने इस तरह से सोचा:जेनरेटर
gen = function_that_returns_a_generator(param1, param2)
if gen: # in case the generator is null
while True:
try:
print gen.next()
except StopIteration:
break
क्या कोई और पाइथोनिक तरीका है?
मैं 'ब्रेक 'का उपयोग करने का सुझाव दूंगा; 'जारी रखें' –
मैं वास्तव में इस मामले में ऐसा करूँगा जहां जनरेटर तत्व पर अपवाद फेंक सकता है, लेकिन आप पुनरावृत्ति को रोकना नहीं चाहते हैं। – robbrit