def fileterdata(targetname):
newdatas={}
for keyname,valuedatas in datas.items():
temp=valuedatas[valuedatas['Name']==targetname].reset_index(drop=True)
newdatas[keyname]=temp
return newdatas
def printdatas(datas):
for keyd,valued in datas.items():
print(valued)
print('*'*30)
for index in range(len(valued)):
dd=valued.loc[index:index,'Name3'].values
print(dd)
def changedata():
newdatas={}
for keyd,valued in datas.items():
valuedd=valued
for indexs in range(len(valued)):
if indexs%3==0:
print(indexs)
# 删除数据的时候一定要复制,否则值不会更新
valued=valued.drop([indexs],axis=0,inplace=False) # 按行删
newdatas[keyd]=valued.reset_index(drop=True) # 重新设置索引
printdatas01(newdatas)
python3 pandas 过滤,删除,重新设定索引
最新推荐文章于 2023-11-24 11:23:30 发布