From e4571c59a68366306941919d29e8a5bb8824c2b0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ga=C3=ABtan=20de=20Menten?= Date: Thu, 5 Nov 2009 14:30:33 +0000 Subject: [PATCH] Within NamedTuple, izip is faster on most cases, and equally fast on others --- lib/sqlalchemy/util.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sqlalchemy/util.py b/lib/sqlalchemy/util.py index da426cbd80..13f2c63c1a 100644 --- a/lib/sqlalchemy/util.py +++ b/lib/sqlalchemy/util.py @@ -645,7 +645,7 @@ class NamedTuple(tuple): def __new__(cls, labels, vals): vals = list(vals) t = tuple.__new__(cls, vals) - t.__dict__ = dict(zip(labels, vals)) + t.__dict__ = dict(itertools.izip(labels, vals)) t._labels = labels return t -- 2.47.3