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