def make_list(w,f):


w에는 스트링, f에는 파일을 오픈하고

결과값으로 리스트가 나오는 함수를 만들었는데요


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

a = open(f,'r')

w = "스트링"

하고 make_list("스트링1",a) 하면 정상적으로 리스트가 나오는데

그 밑에 다시 make_list("다른 스트링2",a)하면 리스트가 안나와요 ㅠㅠ


반대로 순서바꿔서 make_list("스트링2",a) 하고 make_list("스트링1,a) 하면 이번엔 스트링2만 리스트가 나옵니다.


첫번째 make_list만 파일이 열리고 그 다음 make_list할때는 파일이 안열리는거 같은데 어떻게 해야할까요??


매번 파일 여는건 아닌거 같고 반복문은 어떻게 설정해야할지 모르겠어요.