Software Development  >  Basics of Python  >  Test: Tuples, Dictionary and Sets - 2 Download as PDF

Test: Tuples, Dictionary and Sets - 2 - Software Development


Test Description

15 Questions MCQ Test Basics of Python - Test: Tuples, Dictionary and Sets - 2

Test: Tuples, Dictionary and Sets - 2 for Software Development 2023 is part of Basics of Python preparation. The Test: Tuples, Dictionary and Sets - 2 questions and answers have been prepared according to the Software Development exam syllabus.The Test: Tuples, Dictionary and Sets - 2 MCQs are made for Software Development 2023 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests for Test: Tuples, Dictionary and Sets - 2 below.
Solutions of Test: Tuples, Dictionary and Sets - 2 questions in English are available as part of our Basics of Python for Software Development & Test: Tuples, Dictionary and Sets - 2 solutions in Hindi for Basics of Python course. Download more important topics, notes, lectures and mock test series for Software Development Exam by signing up for free. Attempt Test: Tuples, Dictionary and Sets - 2 | 15 questions in 30 minutes | Mock test for Software Development preparation | Free important questions MCQ to study Basics of Python for Software Development Exam | Download free PDF with solutions
1 Crore+ students have signed up on EduRev. Have you? Download the App
Test: Tuples, Dictionary and Sets - 2 - Question 1

Which of the following data structures in Python is immutable and ordered?

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 1

Tuples are immutable and ordered, meaning their elements cannot be changed after creation and they maintain the order of insertion.

Test: Tuples, Dictionary and Sets - 2 - Question 2

Which of the following data structures in Python is mutable and does not allow duplicate values?

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 2

Sets are mutable and do not allow duplicate values, meaning each element in a set is unique.

Test: Tuples, Dictionary and Sets - 2 - Question 3

Which of the following data structures in Python is mutable, unordered, and contains key-value pairs?

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 3

Dictionaries are mutable, unordered collections of key-value pairs.

Test: Tuples, Dictionary and Sets - 2 - Question 4

Which of the following data structures in Python is used to store a collection of unique elements?

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 4

Sets are used to store a collection of unique elements, eliminating any duplicates.

Test: Tuples, Dictionary and Sets - 2 - Question 5

Which of the following statements is true about tuples in Python?

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 5

Tuples can be used as keys in a dictionary because they are immutable and hashable.

Test: Tuples, Dictionary and Sets - 2 - Question 6

What will be the output of the following code?
my_tuple = ("apple", "banana", "cherry")
print(len(my_tuple))

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 6

The len() function returns the number of elements in the tuple, which is 3 in this case.

Test: Tuples, Dictionary and Sets - 2 - Question 7

What will be the output of the following code?
my_dict = {"apple": 1, "banana": 2, "cherry": 3}
print(my_dict.get("pear", 0))

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 7

The .get() method returns the value associated with the specified key. If the key is not found, it returns the default value, which is 0 in this case.

Test: Tuples, Dictionary and Sets - 2 - Question 8

What will be the output of the following code?
my_set = {1, 2, 3, 4, 5}
print(3 in my_set)

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 8

The in operator checks if an element exists in the set. In this case, 3 is in the set, so it returns True.

Test: Tuples, Dictionary and Sets - 2 - Question 9

What will be the output of the following code?
my_dict = {"apple": 1, "banana": 2, "cherry": 3}
del my_dict["banana"]
print(my_dict)

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 9

The del statement deletes the key-value pair with the specified key from the dictionary. In this case, the key "banana" is deleted.

Test: Tuples, Dictionary and Sets - 2 - Question 10

What will be the output of the following code?
my_tuple = (1, 2, 3)
a, b, c = my_tuple
print(a + b + c)

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 10

The values in the tuple are unpacked into variables a, b, and c. Then, their sum is printed, resulting in 6.

Test: Tuples, Dictionary and Sets - 2 - Question 11

What will be the output of the following code?
my_dict = {1: "one", "two": 2, (3, 4): [5, 6]}
print(my_dict[(3, 4)][1])

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 11

The key (3, 4) maps to the list [5, 6]. The index [1] accesses the second element of the list, which is 6.

Test: Tuples, Dictionary and Sets - 2 - Question 12

What will be the output of the following code?
my_set = {1, 2, 3, 4, 5}
my_set.add(6)
print(len(my_set))

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 12

The add() method adds a new element to the set. In this case, 6 is added, resulting in a set with six elements.

Test: Tuples, Dictionary and Sets - 2 - Question 13

What will be the output of the following code?
my_tuple = (1, 2, 3, 4, 5)
print(my_tuple[1:3])

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 13

Slicing is used to extract a portion of the tuple. The indices 1 and 3 define the range, but the element at index 3 is not included, resulting in (2, 3).

Test: Tuples, Dictionary and Sets - 2 - Question 14

What will be the output of the following code?
my_dict = {"apple": 1, "banana": 2, "cherry": 3}
print(len(my_dict))

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 14

The len() function returns the number of key-value pairs in the dictionary, which is 3 in this case.

Test: Tuples, Dictionary and Sets - 2 - Question 15

What will be the output of the following code?
my_set = {1, 2, 3, 4}
your_set = {3, 4, 5, 6}
print(my_set.intersection(your_set))

Detailed Solution for Test: Tuples, Dictionary and Sets - 2 - Question 15

The intersection() method returns a set containing the common elements between two sets. In this case, the common elements are 3 and 4, so {3, 4} is returned.

49 videos|38 docs|18 tests
Information about Test: Tuples, Dictionary and Sets - 2 Page
In this test you can find the Exam questions for Test: Tuples, Dictionary and Sets - 2 solved & explained in the simplest way possible. Besides giving Questions and answers for Test: Tuples, Dictionary and Sets - 2, EduRev gives you an ample number of Online tests for practice
49 videos|38 docs|18 tests
Download as PDF
Download free EduRev App
Track your progress, build streaks, highlight & save important lessons and more!