<｜begin▁of▁sentence｜>### Instruction:
Given a 3x3 matrix with values from 1 to 9, can you use the __getitem__ method to retrieve the first row, a specific item from the second row and third column, and the first two rows of the matrix?
### Response:
from Matrix import Matrix

# Instantiate a Matrix object
my_matrix = Matrix([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

# Access the first row of the matrix
first_row = my_matrix[0]

# Access a single item from the matrix (second row, third column)
single_item = my_matrix[1, 2]

# Access a range of rows (first and second row)
range_of_rows = my_matrix[0:2]

# Print the results
print('First row:', first_row)
print('Single item:', single_item)
print('Range of rows:')
for row in range_of_rows:
    print(row)
<|EOT|>
