title: How to extract words out of a string with no spaces in python?
body: <p>I am still somewhat new to python so I am stuck on a problem that I don't know how to solve this particular problem in it. </p>
  
  <p>So we have a string like "ThisThingIsCool" or "thisthingiscool"</p>
  
  <p>Now I need to somehow make a list like [This,Thing,Is,Cool] or [this,thing,is,cool]</p>
  
  <p>Currently, I am using textblob but I am not sure if they even have such a way to do such a thing. </p>
  
  <p>I mean I downloaded the corpus (I am guessing that it's a list of words), but did not see any function to recognize a word in a garbled string and extract words. Leaving a list as an output.</p>
  
  <p>So I want to settle with at least being able to split the one with a Capitalized letter. However I have no clue how to go about that in python. </p>
  
  <p>So the question is</p>
  
  <ol>
  <li><p>How do I recognize capitalized letters?</p></li>
  <li><p>How do i split it without having the delimiter consumed?</p></li>
  <li><p>Is there something in textblob that already does this?</p></li>
  </ol>
  
  <p>Thank You</p>