Is there a unique method in python to unique a list?
Paul Rubin
no.email at nospam.invalid
Sun Sep 9 04:41:09 EDT 2012
More information about the Python-list mailing list
Sun Sep 9 04:41:09 EDT 2012
- Previous message (by thread): Is there a unique method in python to unique a list?
- Next message (by thread): Is there a unique method in python to unique a list?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Token Type <typetoken at gmail.com> writes: >>>> def average_polysemy(pos): > synset_list = list(wn.all_synsets(pos)) > sense_number = 0 > lemma_list = [] > for synset in synset_list: > lemma_list.extend(synset.lemma_names) > for lemma in list(set(lemma_list)): > sense_number_new = len(wn.synsets(lemma, pos)) > sense_number = sense_number + sense_number_new > return sense_number/len(set(lemma_list)) I think you mean (untested): synsets = wn.all_synsets(pos) sense_number = 0 lemma_set = set() for synset in synsets: lemma_set.add(synset.lemma_names) for lemma in lemma_set: sense_number += len(wn.synsets(lemma,pos)) return sense_number / len(lemma_set)
- Previous message (by thread): Is there a unique method in python to unique a list?
- Next message (by thread): Is there a unique method in python to unique a list?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list