본문 바로가기

Python_Beginer/Study

[함수]csv를 list로 만드는 함수

def csv2list(filename):
import csv
file = open(filename, 'r')
csvfile = csv.reader(file)
lists = []
for item in csvfile:
lists.append(item)
return lists

< csv2list 함수 >


csv를 파일을 불러와 리스트로 변환하는 함수.


# CSV를 2차원 인덱스로 만들어서 DATA 분석

def csv2list(filename):
lists = []
file = open("파일경로\test.csv", "r")
while True:
line = file.readline().rstrip("\n")
if line:
line = line.split(",")
lists.append(line)
else:
break
return lists

accounts = csv2list("파일경로\test.csv")


< 사용 방법 >

csv를 불러와 리스트로 변환하여 다시 저장한다.

DATA 분석시 상당히 용이한 변환 함수.