human
Can you show me a Python program to pretty print matrix.
assistant
Here is a Python program to pretty print matrix

import numpy as np

def pretty_print(matrix):
    """
    >>> matrix = [[1, 2, 3], [4, 5, 6]]
    >>> pretty_print(matrix)
    [[1, 2, 3],
     [4, 5, 6]]
    """
    matrix = [[str(x) for x in row] for row in matrix]
    return matrix

# Enter the matrix
matrix = np.array([[1, 2, 3], [4, 5, 6]])

# Calling the function
print((pretty_print(matrix)))

#Example Output
# [['1', '2', '3'], ['4', '5', '6']]

#Remember to inspect code for bugs.