打包函数,区别在于前者返回结果与最短的列表一致,后者返回与最长的列表一致。
x = itertools. zip_ longest (range (3), range (5))
Y = zip (range (3), range (5))
print (list (x))
执行以上程序后,输出的结果如下:
[(0,0),(1,1),(2,2),(None,3),(None,4)]
[(0,0),(1,1),(2,2)]
打包函数,区别在于前者返回结果与最短的列表一致,后者返回与最长的列表一致。
x = itertools. zip_ longest (range (3), range (5))
Y = zip (range (3), range (5))
print (list (x))
执行以上程序后,输出的结果如下:
[(0,0),(1,1),(2,2),(None,3),(None,4)]
[(0,0),(1,1),(2,2)]