è¿ä»£å¨å¯¹è±¡è¦æ±æ¯æè¿ä»£å¨åè®®ç对象ï¼å¨Pythonä¸ï¼æ¯æè¿ä»£å¨å议就æ¯å®ç°å¯¹è±¡ç__iter__()ånext()æ¹æ³ãå
¶ä¸__iter__()æ¹æ³è¿åè¿ä»£å¨å¯¹è±¡æ¬èº«ï¼next()æ¹æ³è¿å容å¨çä¸ä¸ä¸ªå
ç´ ï¼å¨ç»å°¾æ¶å¼åStopIterationå¼å¸¸ã
çæå¨
å¨Pythonä¸ï¼ä½¿ç¨çæå¨å¯ä»¥å¾æ¹ä¾¿çæ¯æè¿ä»£å¨åè®®ãçæå¨éè¿çæå¨å½æ°äº§çï¼çæå¨å½æ°å¯ä»¥éè¿å¸¸è§çdefè¯å¥æ¥å®ä¹ï¼ä½æ¯ä¸ç¨returnè¿åï¼èæ¯ç¨yieldä¸æ¬¡è¿åä¸ä¸ªç»æï¼å¨æ¯ä¸ªç»æä¹é´æèµ·å继ç»å®ä»¬çç¶æï¼æ¥èªå¨å®ç°è¿ä»£åè®®ã
ä¹å°±æ¯è¯´ï¼yieldæ¯ä¸ä¸ªè¯æ³ç³ï¼å
é¨å®ç°æ¯æäºè¿ä»£å¨åè®®ï¼åæ¶yieldå
é¨æ¯ä¸ä¸ªç¶ææºï¼ç»´æ¤çæèµ·å继ç»çç¶æã
温馨提示:内容为网友见解,仅供参考