title: Replace the value 0.00 in a Python array with a text character
body: <p>I am downloading a large data file from the Internet and I want to convert the values '0.00' in one column to a text character 'C'.</p>
  
  <pre><code>i= np.loadtxt('first_simple.txt')
  np.set_printoptions(threshold=np.inf)
  i=np.asarray(i,str)
  np.place(i,i=='0.00','C')
  print(i)
  </code></pre>
  
  <p>I think the data is initially floats.</p>
  
  <p>I got an error message at first to do with the data type, so I converted the data to strings, but now Python just hangs. </p>
  
  <p>I think there must be a better way of doing this task.</p>
  
  <p>Any suggestions?</p>
  
  <p>Thank you!</p>