input: from typing import List
  
  
  def extract_web_data(urls: List[str]) -> List[str]:
      """ Create a web scraper that extracts specific data from a given website.
      The web scraper should utilize the Python package BeautifulSoup to parse webpages
      and extract the required data. BeautifulSoup will allow us to find HTML elements
      on the webpage using tags and attributes. Once the data is found, it can be converted
      into the desired format and stored.
      For example, to extract the URL from a list of webpages, the following code snippet can be 
      used:
      >>> extract_web_data(["<url_of_webpage>"])
      ["http://example.com", "http://anotherexample.com"]
      """
output:     from bs4 import BeautifulSoup
      import requests
  
      extracted_data = []
  
      for url in urls:
          response = requests.get(url)
          soup = BeautifulSoup(response.content, 'html.parser')
          
          # Example: Extracting all <a> tags' href attributes
          links = soup.find_all('a')
          for link in links:
              href = link.get('href')
              if href and href.startswith('http'):
                  extracted_data.append(href)
  
      return extracted_data