title: Using the function Map, count the number of words that start with ‘S’ in list in Python3
body: <p>I'd like to get the total count of elements in a list starting with 'S' by only using Map function and Lambda expression. What I've tried is using list function encapsulated which is not I want. 
  Below is my code in which I've tried which is not desired.</p>
  
  <pre><code>input_list = ['San Jose', 'San Francisco', 'Santa Fe', 'Houston']
  desireList = list(map(lambda x: x if x[0] == 'S' else '', input_list))
  desireList.remove('')
  print(len(desireList))
  </code></pre>