title: understanding the insert method in Tkinter's Entry widget
body: <p>I've been going through a tutorial on Python's Tkinter, I'm currently working with the Entry widget and just came across the insert method. I understand what the method does (makes a default string to appear in a text entry field), but what I don't get is the method's first parameter, which to the best of my understanding is the index at which the string should start. now here comes the confusion. When playing around with it, giving different values for the index parameter, every time I run it the text appears in the same spot (at the very beginning). So as best I can tell, I'm either doing something wrong or, I'm misunderstanding the documentation. this is a snippet from my code:</p>
  
  <pre><code> e1 = Entry(master)
   e1.insert(0,"First Name")
  </code></pre>
  
  <p>When ever I run this, weather the index is 0, 10 or 100 the text "First Name" always appears at the very beginning of the text field</p>