Question: Question 10 (20p): Write a code snippet that helps the user find their Ikigai. Ikigai (pronounced Ick-ee-guy) is a Japanese concept that means a reason

 Question 10 (20p): Write a code snippet that helps the userfind their Ikigai. Ikigai (pronounced Ick-ee-guy) is a Japanese concept that means"a reason for being." The word refers to having a meaningful directionor purpose in life, constituting the sense of one's life being made

Question 10 (20p): Write a code snippet that helps the user find their Ikigai. Ikigai (pronounced Ick-ee-guy) is a Japanese concept that means "a reason for being." The word refers to having a meaningful direction or purpose in life, constituting the sense of one's life being made worthwhile, with actions (spontaneous and willing) taken toward achieving one's ikigai resulting in satisfaction and a sense of meaning to life. Ikigai A JAPANESE CONCEPT MEANING "A REASON FOR BEING" What you LOVE Satisfaction, but feeling of uselessness Delight and fullness, but no wealth PASSION MISSION What you are GOOD AT Ikigai What the world NEEDS PROFESSION VOCATION _exam_.pdf 8 / 9 A JAPANESE CONCEPT MEANING REASON FOR BEING", What you Satisfaction, but feeling of uselessness LOVE Delight and fullness, but no wealth PASSION MISSION What you are GOOD AT Ikigai What the world NEEDS PROFESSION VOCATION Comfortable, but feeling of emptiness What you can be PAID FOR Excitement and complacency, but sense of uncertainty TORONTO STAR GRAPHIC SOURCE dreamstime Your code needs to prompt the user their four sets (using input command): Once the user has entered their information, you are to prepare a dictionary that stores their Passion, Mission, Vocation, Profession and Ikigai subsets in separate keys. You also need to modify your existing lists ('Love', 'Good', 'World', 'Money) so that they contain only the non-intersecting elements. Your function will be tested with the following test inputs: I Love: "Pets", "Friends", "Family", "Travel", "Helping Others", "Computational Thinking" I am Good at: "Writing", "Travel", "Design", "Computational Thinking", "Organizational Structure" I get money for :"Computational Thinking", "Teaching","Design", "Sales", "Hospitality" What World needs: "Ending Poverty", "Peace", "Compassion", "Helping Others", "Teaching", "Computational Thinking" The expected output dictionary format is: output Dictionary = { "Vocation': {'Computational Thinking, Teaching'}, "Profession': {'Computational Thinking', 'Design'}, "Purpose': {'Computational Thinking', 'Helping Others"}, 'Passion': {'Computational Thinking', 'Travel"}, 'lkigai": {"Computational Thinking'}, 'Good': {'Writing', 'Organizational Structure"}, "World': {'Compassion', 'Peace', 'Ending Poverty'}, "Money': {'Sales', 'Hospitality'}, "Love': {'Friends', 'Family', 'Pets'} } Notes: Be very careful with your string inputs and remember string equality conditions (upper/lower cases and spaces are important). It would be easier to not modify the initial sets in-place. In order to calculate the desired fields, create an empty dictionary and add fields to this dictionary as you calculate intersections and differences. Output this newly created dictionary. PROGRAM : PHYTON

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!