Test Series - python

Test Number 36/108

Q: Which of the following commands will create a list?
A. list1 = list()
B. list1 = []
C. list1 = list([1, 2, 3])
D. all of the mentioned
Solution: Execute in the shell to verify
Q: What is the output when we execute list(“hello”)?
A. [‘h’, ‘e’, ‘l’, ‘l’, ‘o’]
B. [‘hello’]
C. [‘llo’]
D. [‘olleh’]
Solution: Execute in the shell to verify.
Q: Suppose listExample is [‘h’,’e’,’l’,’l’,’o’], what is len(listExample)?
A. 5
B. 4
C. None
D. Error
Solution: Execute in the shell and verify.
Q: Suppose list1 is [2445,133,12454,123], what is max(list1)?
A. 2445
B. 133
C. 12454
D. 123
Solution: Max returns the maximum element in the list.
Q: Suppose list1 is [3, 5, 25, 1, 3], what is min(list1)?
A. 3
B. 5
C. 25
D. 1
Solution: Min returns the minimum element in the list.
Q: Suppose list1 is [1, 5, 9], what is sum(list1)?
A. 1
B. 9
C. 15
D. Error
Solution: Sum returns the sum of all elements in the list.
Q: To shuffle the list(say list1) what function do we use?
A. list1.shuffle()
B. shuffle(list1)
C. random.shuffle(list1)
D. random.shuffleList(list1)
Solution: Execute in the shell to verify.
Q: Suppose list1 is [4, 2, 2, 4, 5, 2, 1, 0], Which of the following is correct syntax for slicing operation?
A. print(list1[0])
B. print(list1[:2])
C. print(list1[:-2])
D. all of the mentioned
Solution: Slicing is allowed in lists just as in the case of strings.
Q: Suppose list1 is [2, 33, 222, 14, 25], What is list1[-1]?
A. Error
B. None
C. 25
D. 2
Solution: -1 corresponds to the last index in the list.
Q: Suppose list1 is [2, 33, 222, 14, 25], What is list1[:-1]?
A. [2, 33, 222, 14]
B. Error
C. 25
D. [25, 14, 222, 33, 2]
Solution: Execute in the shell to verify.

You Have Score    /10