Python List Comprehension Review
Quiz
•
Computers
•
9th - 12th Grade
•
Medium
Cedra Wilson
Used 131+ times
FREE Resource
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]
Create a free account and access millions of resources
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
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?
Similar Resources on Wayground
13 questions
WJEC GCSE ICT Unit 1 E-Mail
Quiz
•
9th - 10th Grade
10 questions
Network Security
Quiz
•
9th - 11th Grade
10 questions
Java: repetition control structure for & while
Quiz
•
10th - 12th Grade
15 questions
TIK KLS 7-8 PAS Genap 2022-2023
Quiz
•
9th - 12th Grade
13 questions
Scratch_CB8
Quiz
•
9th Grade
12 questions
Алгоритми та програми
Quiz
•
9th Grade
15 questions
LA1.C1: Introduction to Small Basic
Quiz
•
9th Grade
10 questions
Microsoft Excel
Quiz
•
10th Grade
Popular Resources on Wayground
20 questions
Halloween Trivia
Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
15 questions
Order of Operations
Quiz
•
5th Grade
20 questions
Halloween
Quiz
•
5th Grade
16 questions
Halloween
Quiz
•
3rd Grade
12 questions
It's The Great Pumpkin Charlie Brown
Quiz
•
1st - 5th Grade
20 questions
Possessive Nouns
Quiz
•
5th Grade
10 questions
Halloween Traditions and Origins
Interactive video
•
5th - 10th Grade
