Q1. What is output of below python code?
dict= {1:'1', 2:'2', 3:'3'}
del dict[1]
dict[1] = '10'
del dict[2]
print (len(dict))
A. 1
B. 2
C. 3
D. 0
Ans: B
Q2. Which are methods of list?
A. append()
B. extend()
C. insert()
D. All of the above
Ans: D:
Q3. The list.pop ([i]) is used for removing the item at the given position in the list?
A. Yes
B. No
Ans: A:
Q4. list, tuple dictionary are which types of Data Types.
A. Binary Types
B. Boolean Types
C. Sequence Types
D. None of the above
Ans: C
Q5. What is the data type of following object?
A=[5,’abc’,3,2,6]
A. Tuple
B. Array
C. List
D. Dictionary
Ans: C
Q6. What is the output of following code?
A=[[1,2,3],
[4,5,6],
[7,8,9]]
print(A[1][:])
A. [1,2,3]
B. [4,5,6]
C. [2,5,8]
D. None of these
Ans: B
Q7. What is the output of following code?
a1={1:"A",2:"B",3:"C"}
b1={4:"D",5:"E"}
b1.update(a1)
print(b1)
A. {4: 'D', 5: 'E', 1: 'A', 2: 'B', 3: 'C'}
B. {1: 'A', 2: 'B', 3: 'C', 4: 'D', 5: 'E', }
C. {4: 'D', 5: 'E'}
D. None of Above
Ans: A
Q8. What is the output when we execute print( list(“hello”))?
A. ['h', 'e', 'l', 'l', 'o']
B. [‘hello’]
C. [‘llo’]
D. [‘olleh’]
Ans: A
Q9. In which data type, indexing is not valid?
A. List
B. Dictionary
C. String
D. None of above
Ans: B
Q10. What is the output of the following?
t=(2,3,4,3.5,5,6)
print(sum(t)+t.count(2))
A. 24.5
B. 24
C. 23.5
D. 25.5
Ans: A
Q11. Which of the following is immutable data type?
A. List
B. Set
C. Tuple
D. Dict
Ans: C
Q12. Which of the following is correct?
A. Dictionary can have two same keys with different values
B. Dictionary can have two same values with different keys
C. Dictionary can have two same keys or same values but cannot have two same key value pair
D. Dictionary can neither have two same keys nor two same values
Ans: B
Q13. Which will create a list below?
A. lst = list()
B. lst = []
C. lst = list([1, 2, 3])
D. All of Above
Ans: D
Q14. Let a list=['b','o','d','h'] then len(list)
A. 4
B. 5
C. 1
D. Error
Ans: A
Q15. Let a list= [4, 5,10, 3] then max(list) is equal to
A. 4
B. 5
C. 10
D. 3
Ans: C
Q16. Let a list= [4, 5, 10, 3] then sum(list) is equal to
A. 22
B. 10
C. 4
D. Error
Ans: A
Q17. Which function used to shuffle the lst(list)
A. random.shuffle(list)
B. random.list()
C. shuffle.list()
D. list.shuffle()
Ans: A
Q18. What is the output of below python code?
Lst=[3,6,7,3,7]
Lst.index(6)
A. 0
B. 1
C. 2
D. 3
Ans: B
Q19. What is the output of following python code?
Lst=[3,4,5,10,9,1]
Lst.remove(4)
Print(lst)
A. [3,5,10,9,1]
B. [9,1]
C. [3,4,5,9,1]
D. [3,4,5,10,1]
Ans: A
Q20. What is output of following python post?
Lst=[4,5,6,7]
Print(lst[-2])
A. 7
B. 6
C. 5
D. 4
Ans: B
Q21. What is the output of python code?
Lst=[3,4,5,6,12,45,2,9,3,4,6]
print(list.count(3))
A. 1
B. 2
C. 3
D. None of Above
Ans: 2
Q22. What is the output of following code?
lst=[3,4,5]
print(sum(list))
A. 3
B. 12
C. 2
D. -3
Ans: B
Q23. What is the output of below python code?
lst=[2,3,4]
print(Lst*2)
A. [2,3,4]
B. [4,6,8]
C. [2,3,4,2,3,4]
D. [18]
Ans: C
Q24. Which brackets is used for list?
A. []
B. {}
C. ()
D. All of Above
Ans: A
Q25. What is the output of python code?
list=[1,1,2,3,3,3,4,4]
print(len(list))
A. 4
B. 8
C. 3
D. None of Above
Ans: B
Q26. What is the output of below python code?
lst=[3,4,5,6,7,12,34,2,9]
lst.pop(3)
print(lst)
A. [3, 4, 5, 7, 12, 34, 2, 9]
B. [4, 5, 7, 12, 34, 2, 9]
C. [3, 4, 7, 12, 34, 2, 9]
D. [3, 4, 5, 6, 7, 12, 34, 2, 9]
Ans: A
Q27. What is the output of below python code?
lst=[3,4,5,6,7,12,34,2,9]
print(lst.pop(3))
A. 6
B. [3,4,5,6,7,12,34,2,9]
C. [3,4,5,7,12,34,2,9]
D. [4,5,6,7,12,34,2,9]
Ans: A
Q28. What is the method to create a empty list in Python?
A. List=()
B. List=[]
C. List=[empty]
D. List=[null]
Ans: B
Q29. Let a list=[3,4,5,6,7,8]
What is the correct syntax for slicing operation in given list?
A. print(list[1])
B. print(list[:3])
C. print(list[:-3])
D. all of above
Ans: D
Q30. Which type of data below?
X= [(4, 5), (6, 7)]
A. Tuples of lists
B. List of tuples
C. Both A & B
D. None of Above
Ans: B
Q31. What is output of following code?
X=[3,4,5]
Sum=0
for I in X:
Sum+=I
print(Sum)
A. 3
B. 12
C. 0
D. None of Above
Ans: B
Q32. What is the output of following python code?
x=[1,3,4,5,6]
x.append([10])
x.extend([15,20])
print(x)
A. [1, 3, 4, 5, 6, [10], 15, 20]
B. [1, 3, 4, 5, 6, 10, 15, 20]
C. [1, 3, 4, 5, 6, 10, [15, 20]]
D. [[1, 3, 4, 5, 6], 10, 15, 20]
Ans: A
Q33. Suppose a list= [3, 4, 5, 6, 10, 2] and we can access 3 element of list then
A. List[0]
B. List[1]
C. List[2]
D. List[3]
Ans: C
Q34. What is the output of following code?
list=[6,7]
list1=[2,3]
print(len(list+list1))
A. 2
B. 4
C. 18
D. None of Above
Ans: B
Q35. What is the output of following code?
list=[6,7]
list1=[2,3]
print((list+list1))
A. [6, 7, 2, 3]
B. [8,10]
C. 4
D. [4]
Ans: A
List MCQ Video:
Comments