对于一组列表,是否存在与tupler相同的python内置函数,或者类似的功能:
def tupler(arg1, *args):
length = min([len(arg1)]+[len(x) for x in args])
out = []
for i in range(length):
out.append(tuple([x[i] for x in [arg1]+args]))
return out
例如:
^{pr2}$退货:
[(1,5),(2,6),(3,7)]
或者也许有合适的Python方法来做这件事,或者有类似的发电机???在
看看内置的zip函数http://docs.python.org/library/functions.html#zip
它还可以处理两个以上的列表,比如n,然后创建n个元组。在
我想你在找^{} :
相关问题 更多 >
编程相关推荐