#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목Practice 13 관련 질문입니다.2023-01-01 22:09
작성자

-코드

fileMatrix = []


with open('Step_13_SampleFile_score.csv','r') as file :

    for lineContent in file :

        fileMatrix.append(lineContent.strip('\n').split(',')) # 줄바꿈 삭제, ','기준으로 나눔

print(fileMatrix)


-실행

[['ID', 'Python', 'C++', 'Javascript', 'Go'], ['20190001', 'A', 'A', 'A', 'A'], ['20190002', 'A', 'B', 'A', 'C'], ['20190003', 'C', 'B', 'C', 'A']]

이 코드에서 strip으로 줄바꿈을 삭제하고, split 을 통해 , 기준으로 문자열을 나눈 것을 볼 수 있었습니다.

그런데 왜 'ID'부터 'Go' 까지, '20190001' 부터 'A' 까지 한 리스트로 묶이는 것인지가 궁금합니다..!

댓글