IDNLearn.com: Your trusted platform for finding reliable answers. Get the information you need from our community of experts who provide accurate and comprehensive answers to all your questions.
Answer:
Yield is a keyword in Python that is used to return from a function without destroying the states of its local variable and when the function is called, the execution starts from the last yield statement. Any function that contains a yield keyword is termed a generator. Hence, yield is what makes a generator.
Explanation: