Python 2D Lists Quiz

Python 2D Lists Quiz

10th Grade

18 Qs

quiz-placeholder

Similar activities

Assessment #2

Assessment #2

5th Grade - Professional Development

20 Qs

Banana Tales Part 1 - For loop & Range

Banana Tales Part 1 - For loop & Range

9th - 10th Grade

18 Qs

Review Python Dictionaries

Review Python Dictionaries

9th - 12th Grade

18 Qs

LIST in PYTHON

LIST in PYTHON

9th - 12th Grade

20 Qs

String Manipulation 2

String Manipulation 2

10th Grade

17 Qs

Python Unit 6 Sequences Quiz

Python Unit 6 Sequences Quiz

9th - 12th Grade

20 Qs

2D Arrays

2D Arrays

9th - 12th Grade

15 Qs

Kiểu dữ liệu xâu kí tự trong Python

Kiểu dữ liệu xâu kí tự trong Python

10th Grade - University

18 Qs

Python 2D Lists Quiz

Python 2D Lists Quiz

Assessment

Quiz

Computers

10th Grade

Medium

Created by

Danielle Mills

Used 16+ times

FREE Resource

18 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you access the element in the second row and third column of a 2D list `matrix`?

`matrix[1][2]`

`matrix[2][3]`

`matrix[2][1]`

`matrix[3][2]`

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How can you modify the value of the first element in the first row of a 2D list `matrix` to 5?

`matrix[0][0] = 5`

`matrix[1][1] = 5`

`matrix[0] = 5`

`matrix = 5`

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Which of the following is the correct way to iterate over each element in a 2D list `matrix` using nested loops?

`for i in matrix:

for j in i:

print(j)`

`for i in range(len(matrix)):

for j in range(len(matrix[i])):

print(matrix[i][j])`

`for i in matrix:

print(i)`

`for i in range(matrix):

for j in range(i):

print(matrix[i][j])`

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following code snippet if `matrix = [[1, 2], [3, 4]]`? ```python print(matrix[1][1]) ```

`1`

`2`

`3`

`4`

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a valid 2D list in Python?

`[[1, 2, 3], [4, 5], [6]]`

`[[1, 2], 3, [4, 5]]`

`[[1], [2, 3], 4]`

[[1] [2] [3]]

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How can you add a new row `[5, 6, 7]` to an existing 2D list `matrix`?

`matrix.append(5, 6, 7)`

`matrix.append([5, 6, 7])`

`matrix += [5, 6, 7]`

`matrix.insert(len(matrix), [5, 6, 7])`

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What error is raised when trying to access an element in a 2D list with an index that is out of range?

`IndexError`

`KeyError`

`TypeError`

`ValueError`

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?