title: While extracting tags from website list is extracted as series of list
body: <p>I am trying to extract forum names from the website, when I am trying to extract names each item in the list is getting added up to subsequent item in the list.</p>
  
  <pre><code>url = "https://www.f150forum.com/f118"
  page = requests.get(url)
  soup = BeautifulSoup(page.text, 'html.parser')
  domains = soup.find_all('div',attrs={"class":"trow text-center"})
  htags = [i.find_all('h4') for i in domains]
  forum = []
  for x in htags:
      for i in x :
          results = [i.get_text(strip=True, separator=" ")]
          forum.append(results)
          print(len(forum))
  </code></pre>
  
  <p>Len(forum) should be 59 where as it is showing as 1,2,3...59. What should I do to extract each h4 as an item in list? </p>