参考Listing 9. Iteration and a dictionarypython:为什么“IndentationError:预期一个缩进块”为这段代码?
>>> d = {0: 'zero', 3: 'a tuple', 'two': [0, 1, 2], 'one': 1}
>>> for k in d.iterkeys():
... print(d[k])
File "<stdin>", line 2
print(d[k])
^
IndentationError: expected an indented block
为什么?
呀,不信任该网页上的代码,如cwallenpoole指出这是充满了错误。 – agf
只是感到困惑的方式,有人投票否决了我的问题。有什么意义?如果你投下来,至少给一个理由。 – q0987
有人猜测为什么downvotes(没有从我)1.你没有解释你试图解决这个问题。这是最大的一个 - _show努力_是对SO提出问题的核心规则。 2.一般而言,描述性文字很少。来自“简明英汉词典”这个头衔与你所犯的错误无关。这个错误似乎是自描述性的。 5.问题非常基本。 – agf