【发布时间】:2020-08-09 04:40:44
【问题描述】:
我认为我的问题很简单,但我无法弄清楚。我正在尝试将列表的偶数索引添加到变量中。错误仍然存在于函数的最后一行。我不明白为什么你不能用 for 循环遍历列表来添加索引?
def main():
# Get Input Number
n = int(input("Enter a number:"))
# Call <oddEvenSame()>
oddEvenSame(n)
def oddEvenSame(n):
# Split all digits of <n> into their own index within <digits>
digits = [int(i) for i in str(n)]
# Add even indices of <digits> into <even>
even = 0
for j in range(0, len(digits), 2):
even += digits[j]
# Call <main()>
main()
【问题讨论】:
-
我刚刚运行了这段代码,只做了一些修改,迭代就可以了。您能否更具体地说明引发了什么错误?
标签: python list indexing addition indices