1 iter1 = iter(range(3)) 2 iter2 = iter(range(3)) 3 for i in iter1: 4 for j in iter2: 5 print(i, j) 6 7 执行结果: 8 iter2迭代器已经被遍历完 9 0 0 10 0 1 11 0 2
1 # 迭代器被强转成list, set, dict, tuple 2 # 就相当于把迭代器内所有的元素都取出来 3 # 然后放到容器内 4 # 此时这个迭代器已经没有值, 不能再被调用
1 iter1 = iter(range(3)) 2 iter2 = iter(range(3)) 3 for i in iter1: 4 for j in iter2: 5 print(i, j) 6 7 执行结果: 8 iter2迭代器已经被遍历完 9 0 0 10 0 1 11 0 2
1 # 迭代器被强转成list, set, dict, tuple 2 # 就相当于把迭代器内所有的元素都取出来 3 # 然后放到容器内 4 # 此时这个迭代器已经没有值, 不能再被调用