input: Write a python function to generate a list of random floating-point numbers, each rounded to one decimal place.
  assert len(generate_random_numbers(5, 2, 10)) == 5
  assert len(generate_random_numbers(3, 1, 5)) == 3
  assert all(2 <= num <= 10 for num in generate_random_numbers(5, 2, 10))
  assert all(1 <= num <= 5 for num in generate_random_numbers(3, 1, 5))
output: import random
  
  def generate_random_numbers(count, lower_bound, upper_bound):
      return [round(random.uniform(lower_bound, upper_bound), 1) for _ in range(count)]