My Report

Python Sets Test – 3


Correct Answer: 2 points | Wrong: -1 point
Grades: A* (100% score) | A (80%-99%) | B (60%-80%) | C (40%-60%) | D (0%-40%)
advertisement

1. Which of the following lines of code will result in an error?

2. Set makes use of __________
Dictionary makes use of ____________

3. Input order is preserved in sets.

4. What will be the output of the following Python code?

s={1, 2, 3}
s.update(4)
s

5. Which of the following functions cannot be used on heterogeneous sets?

6. Write a list comprehension for number and its cube for:

l=[1, 2, 3, 4, 5, 6, 7, 8, 9]

7. The following Python code results in an error.

s={2, 3, 4, [5, 6]}

8. What will be the output of the following Python code?

s=set()
type(s)

9. What will be the output of the following Python code?

s={2, 5, 6, 6, 7}
s

10. What will be the output of the following Python code?

s={4>3, 0, 3-3}
all(s)
any(s)

 

Start practicing “1000 MCQs on Python”, and once you are ready, you can take tests on all topics by attempting our “Python Test Series”.

Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.