Python Sets Quiz

    Last Updated :
    Discuss
    Comments

    Question 1

    What is the output of the following program?

    Python
    set1 = {1, 2, 3, 4, 4} 
    print(set1) 
    
    • {1, 2, 3}

    • {1, 2, 3, 4}

    • {1, 2, 3, 4, 4}

    • Error

    Question 2

    What is the output of the following program?

    Python
    set1 = {3, 4, 5} 
    set1.update([1, 2, 3]) 
    print(set1) 
    
    • {1, 2, 3, 4, 5}

    • {3, 4, 5, 1, 2, 3}

    • {1, 2, 3, 3, 4, 5}

    • Error

    Question 3

    What is the output of the following program?

    Python
    set1 = {1, 2, 3} 
    set2 = set1.copy() 
    set2.add(4) 
    print(set1) 
    
    • {1, 2, 3, 4}

    • {1, 2, 3}

    • Invalid Syntax

    • Error

    Question 4

    What is the output of the following program?

    Python
    set1 = {1, 2, 3} 
    set2 = set1.add(4) 
    print(set2) 
    
    • {1, 2, 3, 4}

    • {1, 2, 3}

    • Invalid Syntax

    • None

    Question 5

    What is the output of the following program?

    Python
    set1 = {1, 2, 3} 
    set2 = {4, 5, 6} 
    print(len(set1 + set2)) 
    
    • 3

    • 6

    • Unexpected

    • Error

    Question 6

    What is the output of the following program?

    Python
    set1 = {0, 2, 4, 6, 8}; 
    set2 = {1, 2, 3, 4, 5}; 
    
    print(set1 | set2) 
    
    • {0, 1, 2, 3, 4, 5}

    • {0, 1, 2, 3, 4, 5, 6, 8}

    • { 6, 8}

    • None

    Question 7

    What is the output of the following program?

    Python
    set1 = {0, 2, 4, 6, 8}; 
    set2 = {1, 2, 3, 4, 5}; 
    
    
    print(set1 & set2) 
    
    • {0, 1, 2, 3, 4, 5, 6, 8}

    • {0, 1, 3, 5, 6, 8}

    • {2, 4}

    • {0, 8, 6}

    Question 8

    What is the output of the following program?

    Python
    set1 = {0, 2, 4, 6, 8}; 
    set2 = {1, 2, 3, 4, 5}; 
    
    print(set1 - set2)
    
    • {0, 1, 2, 3, 4, 5, 6, 8}

    • {0, 8, 6}

    • {2, 4}

    • {0, 1, 3, 5, 6, 8}

    Question 9

    What is the output of the following program?

    Python
    set1 = {0, 2, 4, 6, 8}; 
    set2 = {1, 2, 3, 4, 5}; 
    
    print(set1 ^ set2) 
    
    • {0, 1, 2, 3, 4, 5, 6, 8}

    • {2, 4}

    • {0, 8, 6}

    • {0, 1, 3, 5, 6, 8}

    Question 10

    What is the output of the following program?

    Python
    set1 = set([1, 2, 4, 4, 3, 3, 3, 6, 5]) 
    
    print(set1) 
    
    • {1, 2, 4, 4, 3, 3, 3, 6, 5}

    • {1, 2, 3, 4, 5, 6}

    • [1, 2, 3, 4, 5, 6]

    • [1, 2, 4, 4, 3, 3, 3, 6, 5]

    There are 11 questions to complete.

    Take a part in the ongoing discussion