From 209af63ea2a301e34c6bb39be07706df66d93db7 Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Thu, 11 Jun 2020 18:37:20 +0300 Subject: [PATCH] Refactor(phd.py): Unroll tuple assignments Avoid tuple creation/split in the loop. --- phd.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/phd.py b/phd.py index f51df69..eb50b31 100644 --- a/phd.py +++ b/phd.py @@ -118,9 +118,11 @@ class phd(Template): for key in sorted(blog): for blog_post in sorted(blog[key]): if current_blog_post: - prev_key, prev_blog_post = current_key, current_blog_post + prev_key = current_key + prev_blog_post = current_blog_post if next_blog_post: - current_key, current_blog_post = next_key, next_blog_post + current_key = next_key + current_blog_post = next_blog_post next_key = key next_blog_post = blog_post if current_blog_post and (current_key == ymd) and \ -- 2.39.2