【发布时间】:2019-11-05 17:39:37
【问题描述】:
我正在尝试从整数中删除一个数字。
我的代码似乎可以工作,除非我输入一个整数,例如 8880888。
由于某种原因,上面有一个整数,当删除通过中间数字的索引时,它并没有删除正确的索引。
n = 8880888
def question(n):
newlist = [int(x) for x in str(n)] #coverting integer to list
result = newlist[:]
y = newlist[5]
result.remove(y)
return result
当删除第 5 个元素时,它应该返回 888088。 但相反,我被退回 880888。
【问题讨论】:
标签: python-3.x list indexing