파이썬 for구문으로 두개의 list에서 데이터를 뽑고 텍스트 파일에 쓰기.

조회수 2197회

ocost = [10,11,40,4,5] buy_list = ['a32','a11','a45','b30','c43']

def update_list(self, list):

    f = open("list1.txt", "at")
    for opencost in ocost:
    for code in buy_list:
        f.writelines("코드;"+ code+ "비용;"+ opencost+ ";\n")

안녕하세요 파이썬 코드 초짜 입니다. 예를들어 ocost와 buy_list 라는 리스트를 ocost = [10,11,40,4,5] buy_list = ['a32','a11','a45','b30','c43']

코드;a32;비용;10 코드;a11;비용,11 코드;a45;비용;40 코드;b30;비용;4 코드;c43;비용;5 라는 내용의 텍스트 파일로 만들고 싶은데요. 리스트를 합치지 않고 각각 데이터를 뽑아서 집어넣는 방법 좀 알고 싶습니다. for opencost in ocost and for code in buy_list: 등 별 생각을 다해봤는데 초보머리에서 도무지 떠오르지가 않네요.

  • (•́ ✖ •̀)
    알 수 없는 사용자

2 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)