Skip to content
Related Articles

Related Articles

Python-Quizzes | Python List Quiz | Question 19
  • Last Updated : 17 Sep, 2020

Question 19: Find the output of the following program:




temp = 'Geeks 22536 for 445 Geeks'
data = [x for x in (int(x) for x in temp if x.isdigit()) if x%2 == 0
print(data) 

(A) [2, 2, 6, 4, 4]
(B) Compilation error
(C) Runtime error
(D) [‘2’, ‘2’, ‘5’, ‘3’, ‘6’, ‘4’, ‘4’, ‘5’]


Answer: (A)

Explanation: This is an example of nested list comprehension. The inner list created contains a list of integers in temp. The outer list only procures that x which are a multiple of 2.

Quiz of this Question

My Personal Notes arrow_drop_up
Recommended Articles
Page :