Python Programming Multiple Choice Question -
Data Types

This section focuses on the "Data Types" of the Python programming. These Multiple Choice Questions (mcq) should be practiced to improve the Python programming skills required for various interviews (campus interview, walk-in interview, company interview), placement, entrance exam and other competitive examinations.

1. Which statement is correct?

A. List is immutable && Tuple is mutable
B. List is mutable && Tuple is immutable
C. Both are Mutable.
D. Both are Immutable

View Answer

2. Suppose a list with name arr, contains 5 elements. You can get the 2nd element from the list using:

A. arr[-2]
B. arr[2]
C. arr[-1]
D. arr[1]

View Answer

3. How to get last element of list in python? Suppose we have list with name arr, contains 5 elements.

A. arr[0]
B. arr[5]
C. arr[last]
D. arr[-1]

View Answer

4. How to copy one list to another in python?

A. l1[] = l2[]
B. l1[] = l2
C. l1[] = l2[:]
D. l1 = l2

View Answer

5. Suppose a tuple arr contains 10 elements. How can you set the 5th element of the tuple to 'Hello'?

A. arr[4] = 'Hello'
B. arr(4) = 'Hello'
C. arr[5] = 'Hello'
D. Elements of tuple cannot be changed

View Answer

6. What type of data is: arr = [(1,1),(2,2),(3,3)]?

A. Array of tuples
B. Tuples of lists
C. List of tuples
D. Invalid type

View Answer

7. Can tuple be used as dictionary key in python?

A. True
B. False
C. Tuple is not used in python
D. None of the above

View Answer

8. What is the output of the following program : print((1, 2) + (3, 4))

A. (1, 2), (3, 4)
B. (4, 6)
C. (1, 2, 3, 4)
D. Invalid Syntax

View Answer

9. Which one of the following is mutable data type?

A. set
B. int
C. str
D. tupl

View Answer

10. Which one of the following is immutable data type?

A. list
B. set
C. int
D. dict

View Answer

Also check :


* You must be logged in to add comment.