Python怎么样用循环删除列表里面的元素

img

img


在我运行我写的代码之后就会报错,说是不能比较字符串和整型,可是我输入的mn就是整形啊,求带佬帮我解答一下(报错:'<' not supported between of str and int )

n重复定义了,if判断中取的n是for中定义的,是chijichongshidashabi中的一个元素,其类型是字符串,并不是输入的整型的n,所以提示报错,正确代码是:

'''其他不变,修改for里面'''
for i in range(len(chijichongshidashabi)):
  if m < i < n:
    del chijichongshidashabi[i]

print(chijichongshidashabi)
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^