我刚刚在python中创建了一个字典。

stb_info = self.stb_type()
print type(stb_info) #The output gives me dict


当我想为每个组运行踏步功能时

for group_no, shelves in stb_info:
    self.thread_function(group_no, shelves)


我收到以下错误:

TypeError: 'long' object is not iterable


那么,如何解决这个错误?

最佳答案

尝试stb_info.items()。只是遍历一个dict遍历它的键,因此它试图将一个键(一个长的)拆成两部分,这是不可能的。

10-01 10:43