변수를 할당하려고하는 Wordnet 텍스트 항목이 있습니다. 한 번만 발생하는 변수를 할당했지만 일부 텍스트 줄에는 여러 단어가있을 수 있습니다. 이것은 내가 텍스트의 단어 수는 단어 1에 할당 된 변수의 수, word2 등 여기 Python의 루프에서 변수 할당
내가 을 읽고있다 라인의 샘플입니다 같도록에 할당하는 방법을 잘 모릅니다 등의 문제로 연결09824747 18 n 02 궁수 0 bowman 0 003 @ 09640897 n 0000 ~ 10290474 n 0000 ~ i 10718145 n 0000 | 활을 사용하는 데 전문가 인 사람 및 화살표
이 경우 word1 = archer 및 word2 = bowman을 부르고 싶습니다.
나는이
f = open("wordnetSample.txt", "r")
for line in f:
L = line.split()
word = [L[4:4 + 2 * int(L[3]):2]]
사용할 수 있지만 그것은 단지 그들에게 내가 더에 사용할 수있는 변수 이름을 지정하지, 목록에있는 단어를 넣어 것입니다.
나는 또한 어떤 목록을 볼 수, 내 나중에 코드에 삽입 대해 내가 갈 방법을 알고 싶습니다이 :
print('the words in this synset are '+word(i)+','+word(i+1)+','+word(i+n)+')
감사합니다. 내 질문을 편집 했으므로 원하는 내용을 정확하게 대답했습니다. – Johnnerz