Open In App
Related Articles

Python-Quizzes | Python Dictionary Quiz | Question 5

Improve Article
Improve
Save Article
Save
Like Article
Like

Question 5:Find the output of the following program:




D = {1 : [1, 2, 3], 2: (4, 6, 8)} 
D[1].append(4
print(D[1], end = " "
L = [D[2]]
L.append(10
D[2] = tuple(L) 
print(D[2]) 


(A) [1, 2, 3, 4] ((4, 6, 8), 10)
(B) [1, 2, 3, 4] (4, 6, 8, 10)
(C) [1, 2, 3, 4] TypeError: tuples are immutable
(D) [1, 2, 3, 4] [4, 6, 8, 10]


Answer: (A)

Explanation: In the first part, key-value indexing is used and 4 is appended into the list. As tuples are immutable, in the second part the tuple is converted into a list, and value 10 is added finally then converted back to tuple.

Quiz of this Question

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 17 Sep, 2020
Like Article
Save Article
Previous
Next
Similar Reads