python操作csv


有如下csv文件
在这里插入图片描述

1、打开文件
import os
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

path = r'G:\裁剪\2019LZX_cj'
target = "pixel_test.csv"
file = pd.read_csv(os.path.join(path,target),header=None,sep=',')
print(file)
2、返回行数
print(file.shape[0])  #返回行数(方式一)
print(len(file))      #返回行数(方式二)
3、返回列数
print(file.shape[1])  #返回列数
4、返回特定某一行
print(file.iloc[5])  #返回第5行
5、返回前几行
print(file.iloc[0:5])  #返回前5行
6、返回特定列
print(file.iloc[:, 3])   #返回第3列
7、返回前几列
print(file.iloc[:,0:3])  #返回前3列
8、返回第几行的第几列
print(file.iloc[0:5][1]) #返回前5行的第1列
print(file.iloc[0:5,1:3])  #返回前5行的第1列和第2列
9、逐行读取csv,满足条件则返回行号
for indexs in file.index:
    #if file.iloc[indexs].values[1:2] == 1108:
    if file.iloc[indexs][1] == 1108:
        print(indexs)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值