python中csv文件

首先创建一个csv文件
把csv文件复制到px里面
如图:

用python读取它

import csv
Dict=csv.DictReader(open('新建文本文档.csv','rU'))
print(type(Dict))
print(dir(Dict))
print(Dict)
如图:

DictReader类将会自动地使用csv文件的第一行作为字典的key属性名。

for 循环遍历一下

for d in Dict:
    print(d)
如图:

  
  即:竖起来的

怎么获取第一行的数字:

for d in Dict:
    for c in d:
        print(c)
如图:


怎么获取第二行字母:
for d in Dict:
    for a in d.values():#因为有多个value所以这加s
        print(a)
如图:

注意:DictReader类,以csv文件的第一行为kye,其余均为value值
如图:



可以把kye值当做名字,value值当做 内容或者数值
kye值:

print([a.keys() for a in Dict])
如图:

即:为什么会出现了两个12345?答:如上图,因为有另个value值
value值:
print([d.values() for d in Dict])
如图:


完毕!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值