求大神帮忙解释一下这段python代码

elif req.POST.get('submit')=='x':
str=req.POST.get('oldstate')
str1=str.split('\r\n')
str2=str1[1:]
str3="\r\n"
str3=str3.join(str2)
State.objects.filter(StateMes=str3).delete()

代码写得太罗嗦。应该是过滤掉除去第一行以外的所有oldstate。从数据库里把多余的oldstate删除。
温馨提示:答案为网友推荐,仅供参考
相似回答