
Python List Comprehension Review
Authored by Cedra Wilson
Computers
9th - 12th Grade
Used 140+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will the following list comprehension output?
squares = [x**2 for x in range(5)]
print(squares)
[0, 1, 4, 9, 16]
[1, 4, 9, 16, 25]
[0, 2, 4, 6, 8]
[1, 3, 5, 7, 9]
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the output of the following list comprehension?
vowels = ['a', 'e', 'i', 'o', 'u']
vowels2 = [vowel.upper() for vowel in vowels]
print(vowels2)
['a', 'e', 'i', 'o', 'u']
['A', 'E', 'I', 'O', 'U']
['a', 'E', 'i', 'O', 'u']
['A', 'e', 'I', 'o', 'U']
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the output of the following list comprehension?
list1 = ['H', 'E', 'L', 'L', 'O']
list2 = [list1.lower() for letters in list1]
print(list2)
['H', 'E', 'L', 'L', 'O']
['h', 'e', 'l', 'l', 'o']
['h', 'E', 'l', 'L', 'o']
['H', 'e', 'l', 'L', 'o']
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is the output of the following code?
list1=[1,2,3,4,5]
list2 = [i + 5 for i in list1]
print(list2)
[1, 2, 3, 4, 5]
[6, 7, 8, 9, 10]
[1, 2, 3, 4, 0]
[0,0,0,0,1]
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will the following list comprehension output?
list = [x * x for i in range(3)]
print(list)
[0, 1, 2]
[0, 1, 4]
[0, 1, 4, 9]
It throws an error
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will the following list comprehension output?
list = [i * 10 for i in range(5)]
print(list)
[0, 10, 20, 30, 40]
[0, 5, 10, 15, 20]
[0, 1, 2, 3, 4]
[10, 10, 10, 10, 10]
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will the following list comprehension output?
l = [i * 2 for i in range(1, 6)]
print(l)
[0, 2, 4, 6, 8, 10]
[2, 4, 6, 8, 10]
[1, 2, 3, 4, 5]
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?