COMP177 Mod 8 - Lists & Dictionaries

COMP177 Mod 8 - Lists & Dictionaries

University

16 Qs

quiz-placeholder

Similar activities

Python

Python

6th Grade - University

15 Qs

Week 6 Quiz

Week 6 Quiz

University

20 Qs

COMP1010 Week 4 Quiz - Edit to streamline!

COMP1010 Week 4 Quiz - Edit to streamline!

University

21 Qs

Success Criteria (Year 7 -8) Autumn Half-Term 1

Success Criteria (Year 7 -8) Autumn Half-Term 1

8th Grade - University

19 Qs

Komputasi Numerik

Komputasi Numerik

University

11 Qs

FD Theory Python 2

FD Theory Python 2

11th Grade - University

20 Qs

Python Functions and File Operations Quiz

Python Functions and File Operations Quiz

University

20 Qs

Python Lists and Tuples

Python Lists and Tuples

University

11 Qs

COMP177 Mod 8 - Lists & Dictionaries

COMP177 Mod 8 - Lists & Dictionaries

Assessment

Quiz

Computers

University

Hard

Created by

Karen Diggs

Used 12+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the listmy_list = ['1880', '990EZ', 'Tax Forms']. Which statement gives '990EZ' as the output?

print(my_list[:1])

print(my_list[1])

print(my_list[2])

print(my_list[-2])

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is output? new_list = [10, 'ABC', '123', 25] my_list = new_list[:] new_list[2] = 16 print(new_list) print(my_list)

[10, 'ABC', 16, 25]

[10, 16, '123', 25]

[10, 16, 123, 25]

[10, 'ABC', '123', 25]

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Choose the option that gives 'great' as the output. my_list = ['books', 'are', 'Great', 'for', 'learning'] my_list.sort()

my_list = ['books', 'are', 'Great', 'for', 'learning']

print(my_list.pop(3))

my_list = ['Great', 'books', 'are', 'for', 'learning']

my_list.sort()

print(my_list.pop(1))

my_list = ['books', 'are', 'great', 'for', 'learning']

my_list.sort()

print(my_list.pop(3))

my_list = ['books', 'are', 'for', 'great', 'learning']

my_list.sort()

print(my_list.pop(4))

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following code blocks will give 3 as the output?

my_list = [10, 10, 2, 5, 10] print(my_list.index(10) + my_list.count(10))

my_list = [11, 2, 10, 10, 10] print(my_list.index(10) , my_list.count(10))

my_list = [11, 2, 10, 10, 10] print(my_list.index(10) + my_list.count(10))

my_list = [10, 10, 2, 5, 10] print(my_list.index(10) , my_list.count(10))

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is output? new_list = [10, 20, 30, 40, 50] for i in new_list: print(i * 2)

20

40

60

80

100

10 10

20 20

30 30

40 40

50 50

[10, 20, 30, 40, 50, 10, 20, 30, 40, 50]

[20, 40, 60, 80, 100]

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the lists my_list = [['The', 'Magic'], ['Rhonda', 'Byrne']] and new_list = []. Select the option that will produce 'The Magic : Rhonda Byrne' as the output.

for i, j in enumerate(my_list):
    new_list.append(j)
print('{} {}: {} {}'.format(new_list[0], new_list[1], new_list[2], new_list[3]))

for i, j in enumerate(my_list):
    new_list = j
print('{} {}: {} {}'.format(new_list[0], new_list[1], new_list[2], new_list[3]))


for i, j in enumerate(my_list):
    new_list = my_list[i]
print('{} {}: {} {}'.format(new_list[0], new_list[1], new_list[2], new_list[3]))


for i, j in enumerate(my_list):
    for item in my_list[i]:
        new_list.append(item)
print('{} {}: {} {}'.format(new_list[0], new_list[1], new_list[2], new_list[3]))

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is output?

new_list = [['hello', 'word'], 'good morning', 'have a nice day'] print(new_list[0:2])

['hello', 'word']

[['hello', 'word'], 'good morning']

['hello', 'word', 'good morning']

[['hello', 'word'], 'good morning', 'have a nice day']

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?