Write a Python program to create a union of sets (A union of two or more sets returns distinct values from both the sets. i.e. no duplicates). Have it so users enter the sets themselves. inputs: set1 = {"squirrel", "dog", "cat", "bird"} set2 = {"nut", "bird", "apple", "squirrel"} output: union = {"squirrel", "dog", "cat", "bird", "nut", "apple"} Code I have already written. I do not know how to make it so users input the sets in the console. first list=["squirrel", "dog", "cat", "bird"] second_list = ["nut", "bird", "apple", "squirrel"] in first = set(first list) in second set(second list) in second but not in first = in second - in first result = first list + list(in second but not in first) print(result)

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

Happy Monday!

Write a Python program to create a union of sets
(A union of two or more sets returns distinct values from both the sets. i.e. no duplicates).
Have it so users enter the sets themselves.
inputs:
set1 = {"squirrel", "dog", "cat", "bird"}
set2 = {"nut", "bird", "apple", "squirrel"}
output:
union = {"squirrel", "dog", "cat", "bird", "nut", "apple"}
=======
Code I have already written. I do not know how to make it so users input the sets in the console.
first_list = ["squirrel", "dog", "cat", "bird"]
second_list = ["nut", "bird", "apple", "squirrel"]
in first = set(first list)
in second set(second list)
=
in second but not in first = in second - in first
result = first list + list(in second but not in first)
print(result)
Transcribed Image Text:Write a Python program to create a union of sets (A union of two or more sets returns distinct values from both the sets. i.e. no duplicates). Have it so users enter the sets themselves. inputs: set1 = {"squirrel", "dog", "cat", "bird"} set2 = {"nut", "bird", "apple", "squirrel"} output: union = {"squirrel", "dog", "cat", "bird", "nut", "apple"} ======= Code I have already written. I do not know how to make it so users input the sets in the console. first_list = ["squirrel", "dog", "cat", "bird"] second_list = ["nut", "bird", "apple", "squirrel"] in first = set(first list) in second set(second list) = in second but not in first = in second - in first result = first list + list(in second but not in first) print(result)
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Arrays
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education