Pandas 写入CSV表格

Pandas 和 numpy一样功能十分强大。
今天就简单说一下 pandas写入csv的小功能,很受用的!以后神经网络都要用这个哦!

import pandas as pd #引入库

list_table = [] #建立一个空列表

#生成一些数据
for i in range(10,20):
    data = {'name':i,'age':i} #我们建立一个dict 放入一些数据 
    list_table.append(data) #添加到list中
print (list_table) 打印效果

#OUT--》》》》
#[{'name': 10, 'age': 10}, {'name': 11, 'age': 11}, {'name': 12, 'age': 12}, {'name': 13, 'age': 13}, {'name': 14, #'age': 14}, {'name': 15, 'age': 15}, {'name': 16, 'age': 16}, {'name': 17, 'age': 17}, {'name': 18, 'age': 18}, 
#{'name': 19, 'age': 19}]

#调用padas DataFrame方法  #注意! data是来源,colume是你对应的字典里的数据key
data_frame = pd.DataFrame(data=list_table, columns=['name','age'])

#这里执行写入csv (文件名,是否有索引就是123,添加模式,不要表头)
data_frame.to_csv('123.csv',index=False,mode='a',header=False)

#下边是输出的csv文件