0
我尝试这样替代该环中下的(I = 0,J = 10; I <焦耳;我++,j--)在python
mylist=['+','-','+','-']
for i in range(0,len(mylist)-1):
k=ord(mylist[i])
if(k is ord("+")or(k is ord("-"))):
del mylist[i]
i=0
但它一次迭代后退出。
我想每次都从头到尾搜索
那么我们可以通过range()
这个变量吗?
为什么不'MYLIST = [X为X在MYLIST如果x不在 '+ - ']'? – khelwood
不要养成使用“is”来比较ints的习惯;有时会起作用,但仅作为实施优化。保存“是”用于与None或其他定义的单例(内置或您自己的)进行比较。 – PaulMcG