안녕하세요, 파이썬을 공부하고있는 초보직장인입니다. 독학중에 막막한게 있어 답을 알아가고자 질문드립니다.
word쪽에서 스플릿 이후 범위를 수정하면 에러가 뜨고 어떻게 해야할까요?
def filter_by_text(text) :
corpus = []
with open('corpus.txt') as file:
for tuple in file:
word = tuple.strip().split('/')[0]
freq = int(tuple.split('/')[1])
if word[0] == text:
new_corpus=(word,freq)
corpus.append(new_corpus)
print(sorted(corpus, key=lambda x:x[1], reverse=True)[:20])
t = input()
filter_by_text(t)