file = input("파일이름 : ")


def make_list(w,f,n):

    result = []                         

    for i in f:                         

        if w in i[6]:

            result = result + i[n]

    return result



a = open(file,'r',encoding='utf-8-sig') 


b = make_list("축구",a,5)


c = make_list("농구",a,5)



b는 print(b)하면 정상출력되고 c는 빈 리스트가 나와요. c를 b 위에 쓰면 c만 정상출력되고 b는 빈 리스트가 나와요.

a를 file input 바로 밑에 넣어도 똑같아요