Python pandas包可以直接读取CSV文件,为了接下来的数据分析,考虑到转为字典或者数组会方便一些。
1.pandas 读取CSV

import numpy as np
import pandas as pd
df=pd.read_csv("C:/Users/YUSHENG/Desktop/score.csv")

2.CSV转为字典

key=[]
value=[]
for i in df["number"]: #“number”用作键
    key.append(i)
for j in df["score"]: #“score”用作值
    value.append(j)
dic=dict(zip(key,value))

以列表的形式返回键dic.keys()
返回值dic.values()
3.CSV转为数组

alt=np.array(df)

以列表形式返回键值,用位置下标就行了
alt[:,0]和alt[:,1]

更多推荐

Python数据分析·读取CSV文件转为字典