title: Extract Word from Synset using Wordnet in NLTK 3.0
body: <p>Some time ago, someone on SO asked <a href="https://stackoverflow.com/questions/24664250/how-do-i-print-out-just-the-word-itself-in-a-wordnet-synset-using-python-nltk">how to retrieve a list of words for a given synset</a> using NLTK's wordnet wrapper. Here is one of the suggested responses:</p>
  
  <pre><code>for synset in wn.synsets('dog'):
      print synset.lemmas[0].name
  </code></pre>
  
  <p>Running this code with NLTK 3.0 yields <code>TypeError: 'instancemethod' object is not subscriptable</code>. </p>
  
  <p>I tried each of the previously-proposed solutions (each of the solutions described on the page linked above), but each throws an error. I therefore wanted to ask: Is it possible to print the words for a list of synsets with NLTK 3.0? I would be thankful for any advice others can offer on this question.</p>