Python警告:应为Collection.Iterable,而应为’int‘
some_list_len = len(some_list)
for i in some_list_len :
print some_list[i]
解决
代码中的some_list_len类型是Int,因此您会收到警告。
如果你想迭代some_list_len,你可以这样实现:
some_list_len = len(some_list)
for i in range(some_list_len) :
print some_list[i]
或者直接使用以下命令:
for element in some_list :
···
如果你想使用索引,你可以使用enumerate
for i, element in enumerate(some_list) :
···