使用python读取csv并转化成list of list的方法

很多面试题目都需要处理csv文件,以下是两种处理csv文件的方法:


方法一: 使用Python基础语言编写

def read_csv(file_name):
    f = open(file_name, 'r')
    content = f.read()
    final_list = list()
    rows = content.split('\n')
    for row in rows:
        final_list.append(row.split(','))
    return final_list

方法二: 使用CSV 模块


import csv 

f = open(file_name, 'r')
csvreader = csv.reader(f)
final_list = list(csvreader)

猜你喜欢

转载自blog.csdn.net/birdflyinhigh/article/details/79685019