# 15.查看最后5行的数据
print(df.tail(5))
# 16.删除最后一行的数据
df.drop(len(df)-1,inplace=True)
print(df)
# 17.添加一行数据['perl',6.6]
# 方法一
df1=pd.DataFrame([['perl',6.6]],columns=['grammer','score'])
print(df1)
df=df._append(df1,ignore_index=True)
print(df)
# 方法二
dict1={'grammer':'perl','score':6.6}
df=df._append(dict1,ignore_index=True)
print(df)
# 18.对数据的大小排序
df=df.sort_values(by='score',ascending=True)
print(df)
print('\n','======')
# 19.统计grammar每个字符串的长度
df['grammer']=df['grammer'].fillna('R')
df['len_str']=df['grammer'].map(lambda x:len(x))
print(df)