title: RxJava - How to take the first element of a list and return it as Observable
body: <p>Let's take this observable:</p>
  
  <pre><code>Observable&lt;List&lt;UserProfile&gt;&gt; findUser =service.getUserProfiles()
  </code></pre>
  
  <p>How can I transform it so it returns the first element as an Observable (and not an Observable list just containing the first element). I tried <code>first()</code> and <code>takeFirst()</code> but it still returns a list.</p>