Top 1000+ Solved Problem Solving and Python Programming MCQ Questions Answer

From 91 to 105 of 820

Q. Write a list comprehension for number and its cube for l=[1, 2, 3, 4, 5, 6, 7, 8, 9].

a. [x**3 for x in l]

b. [x^3 for x in l]

c. [x**3 in l]

d. [x^3 in l]

  • a. [x**3 for x in l]

Q. )*5/9) for x in t]

a. [0]

b. 0

c. [0.00]

d. error

  • d. error

Q. Write a list comprehension for producing a list of numbers between 1 and 1000 that are divisible by 3.

a. [x in range(1, 1000) if x%3==0]

b. [x for x in range(1000) if x%3==0]

c. [x%3 for x in range(1, 1000)]

d. [x%3=0 for x in range(1, 1000)]

  • b. [x for x in range(1000) if x%3==0]

Q. Write a list comprehension to produce the list: [1, 2, 4, 8, 16……212].

a. [(2**x) for x in range(0, 13)]

b. [(x**2) for x in range(1, 13)]

c. [(2**x) for x in range(1, 13)]

d. [(x**2) for x in range(0, 13)]

  • a. [(2**x) for x in range(0, 13)]

Q. , x is even} (including zero)

a. [x for x in range(1, 20) if (x%2==0)]

b. [x for x in range(0, 20) if (x//2==0)]

c. [x for x in range(1, 20) if (x//2==0)]

d. [x for x in range(0, 20) if (x%2==0)]

  • d. [x for x in range(0, 20) if (x%2==0)]

Q. , i)]

a. a list of prime numbers up to 50

b. a list of numbers divisible by 2, up to 50

c. a list of non prime numbers, up to 50

d. error

  • c. a list of non prime numbers, up to 50

Q. ] for row in (0, 1, 2)]

a. [7, 8, 9]

b. [4, 5, 6]

c. [2, 5, 8]

d. [1, 4, 7]

  • c. [2, 5, 8]

Q. for col in row] for row in A]

a. [[11, 12, 13], [14, 15, 16], [17, 18, 19]]

b. error

c. [11, 12, 13], [14, 15, 16], [17, 18, 19]

d. [11, 12, 13, 14, 15, 16, 17, 18, 19]

  • a. [[11, 12, 13], [14, 15, 16], [17, 18, 19]]

Q. -i] for i in range(len(A))]

a. [1, 5, 9]

b. [4, 5, 6]

c. [3, 5, 7]

d. [2, 5, 8]

  • c. [3, 5, 7]

Q. ) for col in range(3)]

a. [3, 6, 9, 16, 20, 24, 35, 40, 45]

b. error

  • a. [3, 6, 9, 16, 20, 24, 35, 40, 45]

Q. , row2)] for (row1, row2) in zip(A, B)]

a. [0, 30, 60, 120, 160, 200, 300, 350, 400]

b. [[3, 6, 9], [16, 20, 24], [35, 40, 45]]

c. no output

d. error

  • b. [[3, 6, 9], [16, 20, 24], [35, 40, 45]]

Q. >>>t[1:3]

a. (1, 2)

b. (1, 2, 4)

c. (2, 4)

d. (2, 4, 3)

  • c. (2, 4)

Q. >>>t[1:-1]

a. (1, 2)

b. (1, 2, 4)

c. (2, 4)

d. (2, 4, 3)

  • c. (2, 4)

Q. >>>[t[i] for i in range(0, len(t), 2)]

a. [2, 3, 9]

b. [1, 2, 4, 3, 8, 9]

c. [1, 4, 8]

d. (1, 4, 8)

  • c. [1, 4, 8]

Q. d["john"]

a. 40

b. 45

c. “john”

d. “peter”

  • a. 40
Subscribe Now

Get All Updates & News