input: Write a function to generate a string with each phrase in the given list followed by its length. The function should concatenate the phrases and their lengths without any spaces between them.
  assert phrase_with_length(["A bird in the hand", "is worth two in the bush"]) == "A bird in the hand (17)is worth two in the bush (25)"
  assert phrase_with_length(["Hello", "World"]) == "Hello (5)World (5)"
  assert phrase_with_length(["Python", "is", "fun"]) == "Python (6)is (2)fun (3)"
  assert phrase_with_length([]) == ""
  assert phrase_with_length(["SinglePhrase"]) == "SinglePhrase (12)"
output: def phrase_with_length(phrases):
      return ''.join([phrase + f' ({len(phrase)})' for phrase in phrases])