input: Write a python function to generate a multiplication table for a given number and return it as a list of strings.
  assert create_multiplication_table(9) == ['9 * 1 = 9', '9 * 2 = 18', '9 * 3 = 27', '9 * 4 = 36', '9 * 5 = 45', '9 * 6 = 54', '9 * 7 = 63', '9 * 8 = 72', '9 * 9 = 81', '9 * 10 = 90']
  assert create_multiplication_table(5) == ['5 * 1 = 5', '5 * 2 = 10', '5 * 3 = 15', '5 * 4 = 20', '5 * 5 = 25', '5 * 6 = 30', '5 * 7 = 35', '5 * 8 = 40', '5 * 9 = 45', '5 * 10 = 50']
  assert create_multiplication_table(3) == ['3 * 1 = 3', '3 * 2 = 6', '3 * 3 = 9', '3 * 4 = 12', '3 * 5 = 15', '3 * 6 = 18', '3 * 7 = 21', '3 * 8 = 24', '3 * 9 = 27', '3 * 10 = 30']
output: def create_multiplication_table(number):
      return [f'{number} * {i} = {number * i}' for i in range(1, 11)]