title: How to do index and match like in Pandas
body: <p>I am trying to use index and match like function in Pandas. I am new to this.
  What I would like to do is</p>
  
  <ol>
  <li><p>index string or multiple strings and change the corresponding price</p></li>
  <li><p>index the string without regardless of uppercase and lowercase letters (a lot of the names of the fruits are in all uppercase, one uppercase and rest in lowercase, or all lowercase)</p>
  
  <pre><code>fruits                  price
  apple from us           10
  Apple from US           11
  Mango from Canada       15
  Orange from Mexico      16
  Orange from Costa       15
  Orange from Brazil      19
  Pear from Guatemala     32
  Melon from Guatemala    4
  orange from Honduras    5
  </code></pre></li>
  </ol>
  
  <p>I tried 
          df.loc[df['fruits'].str.contains('apple'), 'Target Price'] = 275
  but I get</p>
  
  <pre><code>    fruits                  price
      apple from us           275
      Apple from US           275
      Mango from Canada       275
      Orange from Mexico      275
      Orange from Costa       275
      Orange from Brazil      275
      Pear from Guatemala     275
      Melon from Guatemala    275
      Orange from Honduras    275
  </code></pre>
  
  <p>but what I would like is </p>
  
  <pre><code>    fruits                  price
      apple from us           275
      Apple from US           275
      Mango from Canada       15
      Orange from Mexico      16
      Orange from Costa       15
      Orange from Brazil      19
      Pear from Guatemala     32
      Melon from Guatemala    4
      Orange from Honduras    5
  </code></pre>
  
  <p>Also, the line above does not let me have multiple conditions like containing "Orange" but not from Honduras. Is there a way to only exclude if certain string is also in it so that I can change the price of Orange is set to 222 but Orange from Honduras remains as it was.</p>
  
  <pre><code>    fruits                  price
      apple from us           275
      Apple from US           275
      Mango from Canada       15
      Orange from Mexico      222
      Orange from Costa       222
      Orange from Brazil      222
      Pear from Guatemala     32
      Melon from Guatemala    4
      Orange from Honduras    5
  </code></pre>