Как найти объект из списка

Я использовал следующую программу для создания списка городов, полученных с веб-сайта. Теперь я хочу найти название города (аргумент) из списка, который я создал. Как я могу это сделать?

Другими словами, как мне найти объект из списка? Я старался:listOfCities.find (city), Я получил ошибку, так как атрибут find не найден.

def weatherNow (city):
  import urllib
  connection = urllib.urlopen("http://weather.canoe.ca/Weather/World.html")
  weather = connection.read()
  connection.close()
  cityLoc = weather.find('class="weatherred"')
  cityEnd = weather.find("", cityLoc)
  if city != -1:
    listOfCities = []
    while cityLoc != -1:
      cityNames = weather[cityLoc+19:cityEnd-1]
      listOfCities.append(cityNames)
      cityLoc = weather.find('class="weatherred"', cityLoc+1)
      cityEnd = weather.find("", cityLoc)

  print listOfCities

Ответы на вопрос(1)

Ваш ответ на вопрос